[英]GitHub Clone - how to prevent pull requests from going to the original repository?
我将克隆GitHub存储库,并按照他们的说明进行操作:
git clone --depth 1 https://github.com/mgechev/angular2-seed.git my-proj
在此之后,我通常会执行以下其他步骤,以防止我的更新返回该项目:
rd .git /S/Q (this removes the git links to the mgechev repo)
git init
git add .
git commit -m "Initial commit"
git remote add origin <my new repo address on github>
git push -u origin master
这些步骤是否对我来说是必要的,以防止我以后创建分支,将请求拉到主服务器等都转到原始存储库?
我不想无意间将请求发送到原始存储库,而我这样做是因为,老实说,我不知道有什么更好的选择。 只是回购自述文件中的所有克隆/分支说明都没有这些步骤,因此我不得不去寻找它们。 所以我不知道我是否在做不必要的事情
这样您将失去所有历史记录。 最好只是更改遥控器的URL
git remote set-url origin <my new repo address on github>
现在,旧的url不再是存储库的一部分,因此不可能不小心将其推送到存储库中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.