从现有 Github 存储库创建新的 Github 存储库
Create a New Github Repository from Existing Github Repository
我有一种情况,我需要从 Github 上的现有存储库(使用不同的名称)创建一个新存储库,但我也想从旧存储库导入 log/history。
有办法吗?
这里的用例是通过复制存储库和修剪直到我们实现目标,将组件从现有存储库中分离出来。
这就是 "fork" 按钮(在 GitHub 上查看存储库时位于屏幕右上角)的作用。它将使用另一个名称创建存储库的副本(其中包括整个历史记录)。
您还可以:
git clone
将现有存储库添加到您的本地文件系统
- 在 GitHub
上创建一个新的空存储库
- 可选择将新的远程添加到您的本地存储库,指向新的 GitHub 存储库 (
git remote add ...
)
git push
您的本地存储库到新的 GitHub 存储库
我有一种情况,我需要从 Github 上的现有存储库(使用不同的名称)创建一个新存储库,但我也想从旧存储库导入 log/history。
有办法吗?
这里的用例是通过复制存储库和修剪直到我们实现目标,将组件从现有存储库中分离出来。
这就是 "fork" 按钮(在 GitHub 上查看存储库时位于屏幕右上角)的作用。它将使用另一个名称创建存储库的副本(其中包括整个历史记录)。
您还可以:
git clone
将现有存储库添加到您的本地文件系统- 在 GitHub 上创建一个新的空存储库
- 可选择将新的远程添加到您的本地存储库,指向新的 GitHub 存储库 (
git remote add ...
) git push
您的本地存储库到新的 GitHub 存储库