仍然是git noobie,一直使用非常基本的命令來提交,推送,拉取。Git從叉推送到特定的遠程分支?
我正在分叉的項目,並將其推到私人回購協議,我通過在改變我把它推到我的私人回購協議回購分叉內創建遠程
git remote add mysite https://github.com/Siterepo/site.git
那麼做到這一點。
git push -u mysite master
我的問題是第一,這甚至邏輯,我應該跳過使用分支版本,因爲這是谷歌網頁入門套件也有一些輝煌的球員誰最有可能不會需要我的貢獻。
因此,我應該將網絡入門套件克隆到我自己的回購站中,然後隨意自定義?我仍然可以通過這種方式合併更新,如果是這樣的話?
好了,所以想我應該遵循什麼我上面說的,那麼這是無用的,但萬一邏輯我最初與GoogleMaster> MyFork> MyMaster來到了我怎麼推到一個特定的分支,我說我用
git push -u mysite master
但
git push -u mysite testBranch
不工作。
我想要我自己的回購的原因是我可以推我自己的版本,擁有自己的分支並從最初的項目中抽象出來,同時在進行一些劇烈或更好的性能更新時仍可以合併。
是的,謝謝,這是我的想法,很高興得到一些反饋和參考。一旦我將它設置爲正式,我會綠色檢查一下。謝謝 – 2014-10-10 18:39:16
順便說一句BTW你的意思是+'git remote add upstream/url/of/first/repo'很好的回答...欣賞438k rep – 2014-10-24 13:38:18
@MichaelJosephAubry是的,我已經編輯並修復了答案。 – VonC 2014-10-24 13:42:41