我有權在私人Github存儲庫下的僱主的Github帳戶爲我的個人github登錄。我分叉倉庫,所以我可以在我的個人github帳戶上工作,然後在那裏進行。一切都按預期工作,但是當有人提交併推送到僱主的私人github存儲庫時,它不會顯示在我的分支github存儲庫中。從源代碼到分叉的回購沒有合併選項。人們如何保持同步?分叉github上的存儲庫
2
A
回答
4
GitHub分叉不自動同步。您必須將更改合併到您的個人存儲庫,然後將其推送到您的存儲庫和GitHub。
2
當您分派一個存儲庫時,它會創建一個可以推送更改的重複存儲庫。但是,它獨立於原始存儲庫,因此它不會自動更新。如果你想抓住從你的僱主的庫中的最新變化,你必須首先添加你的僱主的倉庫作爲遠程倉庫
git remote add [name] [url to repository]
你選擇你要提供什麼樣的名字,但upstream
是一種常見的選擇。現在,爲了搶變化,運行
git pull upstream [branch]
通常情況下,你會被拉動master
分支。此時,git會嘗試自動將僱主存儲庫中的更改與您的工作版本合併。可能會有一些衝突,你將不得不處理。一旦合併成功並且衝突得到解決(如果有的話),您可以將更改推送到您的分叉存儲庫
git push origin
相關問題
- 1. 分叉Github上的私有存儲庫
- 2. 如何更改我的存儲庫分叉的GitHub存儲庫?
- 3. 在Github上更新分叉存儲庫的多個分支
- 4. 連接我的本地git存儲庫與github分叉庫?
- 5. 叉github存儲庫和其拉請求
- 6. github上的git存儲庫
- 7. 無法通過作曲家安裝分叉的github存儲庫
- 8. 分叉在GitHub中更新的存儲庫
- 9. Github上:使用多個叉/克隆在新的存儲庫(長)
- 10. 如何將文件上傳到我的gitHub存儲庫的分叉版本
- 11. 如何在合併之後在分叉的GitHub存儲庫上重新工作?
- 12. 分叉只從GitHub庫
- 13. Github存儲庫
- 14. 獲取GitHub存儲庫的存儲庫默認分支
- 15. 分叉的私人存儲庫,複製並公開存儲庫
- 16. 更改分叉的存儲庫
- 17. 列出組織的分叉存儲庫
- 18. 在github上分叉CodeIgniter
- 19. {{content}}位於分叉的Jekyll存儲庫的GitHub頁面的存儲庫中的位置在哪裏?
- 20. github:存儲庫與存儲庫
- 21. 如何刪除GitHub上的存儲庫?
- 22. github上的多個存儲庫
- 23. 無法更新github上的存儲庫
- 24. 如何查看GitHub上的存儲庫
- 25. 分叉在GitHub
- 26. Github - 分配私人存儲庫
- 27. 分叉配置git存儲庫
- 28. 如何使用分叉jekyll存儲庫
- 29. 交叉存儲庫分支合併git
- 30. Github分叉的解釋以及它們如何存儲文件
如何向後合併?我可以從分叉的資源庫合併到父項中,但是沒有辦法以其他方式進行。有什麼建議麼? – dingalingchickenwiing 2012-08-03 21:30:38
如果您擁有對您的僱主回購的書面許可,您也可以在這裏進行更改;否則,您需要說服上游存儲庫所有者合併您的更改。 GitHub有一個叫做[pull requests]的機制(https://help.github.com/articles/using-pull-requests/)。 – che 2012-08-03 21:33:54