我有一个本地 git 存储库。我想分叉它并将其用作新项目的基础。新项目不应该将任何东西推回到原来的项目。这就是我的think我应该做...
git clone originalproject newproject
git remote remove origin
我还应该做些什么来打破两个存储库之间的链接并创建一个独立的本地分支?
编辑:这在本地可以正常工作,但如果您想链接到新的远程存储库,请参阅下面的 CodeWizard 答案。
是的,它会起作用,但不是删除原点而是将其更新为新链接
# Clone the existing project to a new location
git clone originalproject newproject
# Update the remote to the new git repository URL
git remote set-url <remote> <url>
Note
如果您的原始存储库上有 git hooks,它们将不会被复制到新存储库中,因此您也需要复制它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)