GitHub克隆 - 如何防止拉取请求进入原始存储库?

时间:2016-08-30 10:54:03

标签: git github

我打算克隆一个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

这些步骤是否需要我阻止我的后续分支创建,向我的主人等拉请求转到原始仓库?

我不想无意中向原始回购发送请求,我这样做是因为我不知道任何更好的说实话。只是repos的自述文件中没有任何克隆/ fork指令都有这些步骤,我不得不去寻找它们。所以我不知道我是否在做一些不必要的事情

1 个答案:

答案 0 :(得分:1)

你将以这种方式失去所有历史。最好只更改远程

的网址
git remote set-url origin <my new repo address on github>

现在,旧网址已不再是存储库的一部分,因此不可能意外地将其推送到那里。