2016-08-30 62 views
0

我要克隆一個GitHub庫,並按照他們的指示:GitHub克隆 - 如何防止轉到原始存儲庫的pull請求?

混帳克隆--depth 1 https://github.com/mgechev/angular2-seed.git我-凸出

額外的步驟我通常在這之後做的,以防止從去我的更新回到那個項目,分別是:

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 

是我有必要阻止我後續分支的創建,從去到原來的回購請求拉我主人等這些步驟?

我不希望在不經意間發送請求到原來的回購,我不喜歡這樣,因爲我不知道有什麼更好的是誠實的。只是在回購站自述文件中的克隆/分支指令都沒有這些步驟,我不得不去尋找它們。所以我不知道如果我做一些不必要的

+1

如果您正在編輯它,爲什麼不分叉並克隆叉? – jonrsharpe

+0

那麼這不是在自述文件中的「如何安裝」:-)如果我這樣做了,我會爲我節省一些步驟。我想使用不同的回購商品名稱 - 我仍然可以用叉子來做這件事嗎?但是我關於我的變化無意中回到原來的分叉回購的問題依然存在 –

回答

1

你會失去所有的歷史的方式。最好只更改URL遠程

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

現在舊的URL不再是庫的一部分,所以它不可能不小心推那裏。