2012-08-10 51 views

回答

4

剛剛成立的官方庫爲official和您的個人資料庫作爲personalorigin

git remote add official <official_remote> 

然後

git remote add personal <personal_remote_path> 

git remote rm origin ;# remove the current origin, presumably the official one 
git remote add origin <personal_remote_path> 

然後可以使用git fetch officialgit merge從官方存儲庫中獲取更新,或者您可以使用git checkout設置適當的上游跟蹤分支。例如:

git fetch official 
git merge official/master 

git checkout -b official-master --track official/master 
+0

謝謝遠程名稱您。但我有一件奇怪的事情。當我嘗試克隆另一臺機器上的存儲庫時,我只有一個個人遠程設備。 – Enthusiast 2012-08-10 17:05:57

+0

這是預期的行爲。遠程存儲在本地。你必須爲你製作的每個克隆設置遙控器,但幸運的是你只需要做一次。 – Christopher 2012-08-10 18:26:47

1

剛上GH的WP倉庫的一個分支,然後克隆你的叉子不是WP庫。然後你可以添加官方作爲遠程git remote add WP <the wp repo link>。如果你希望你自己的工作是私人的,只需克隆WP存儲庫併爲你的私人回購git remote add private <repo link>創建一個新的遠程。

你應該在你的工作關老爺的我看來分支,並保持主同步與WP回購。因此git checkout -b mybranch將基於主創建一個新的分支。當你想同步你的主人,你應該只是git fetch然後git merge WP/master上做自己的主人。

你應該重訂上,當你通過了整個命令與git rebase master mybranch

WP更新它掌握你的分支是官方分支的別名,如果你克隆了WP回購這將是起源

相關問題