我在github分叉項目。我做一個提交併提出請求。此提交已獲批准。然後我做第二次提交併提出請求。但在拉請求中有2個提交:我的第二個提交和舊的提交已批准。我如何同步我的存儲庫和主存儲庫?Github拉請求沒有老提交
回答
從上游存儲庫合併回來,或者在新分支上創建新的請求。
或者重訂於上游的頂部:
git remote add upstream (url-for-upstream-repository)
git fetch upstream
git rebase upstream/master
git push -f origin
(do new pull request on website)
如果你將-f添加到現有的分支名稱,Github會看到分支已經更新。如果沒有的話,你可以用git push origin:branch_name,然後git push origin branch_name,並且pull request會被更新。 – 2012-07-24 21:35:59
亞當,你願意解釋一下每一行嗎? – Mars 2014-01-04 19:05:59
添加遠程,獲取有關遠程的信息,將遠程更改重新綁定到當前分支,然後推送強制-f; --force:通常,該命令拒絕更新遠程ref,該遠程ref不是用於覆蓋它的本地ref的祖先。此標誌禁用檢查。這會導致遠程存儲庫丟失提交;小心使用它。 – phpguru 2015-02-03 23:25:16
- 1. 更新提交/拉請求Github清單
- 2. github:添加提交到現有的拉請求
- 3. 壁球提交拉請求
- 4. Github:推拉請求
- 5. Github日誌提取/拉取請求
- 6. Jenkins github拉請求生成器插件沒有發佈到github
- 7. github拉請求(公關)沒有顯示我的github帳戶名
- 8. 在github上創建單個提交的拉取請求
- 9. 在GitHub上的某些提交如何拉請求
- 10. 使用Github接口進行單個提交拉取請求
- 11. 可以發送多個pull請求來拉動github提交嗎?
- 12. Github拉請求不包括一些提交
- 13. Github拉取請求不包括'合併分支'提交
- 14. 在Github中,我如何將更改提交給克隆並提交拉請求?
- 15. 創建Github拉請求第一次提交和最後一次提交?
- 16. github上的拉取請求 - 顯示從主大師重新提交的提交
- 17. Github上提交併引入請求
- 18. 拉叉並提交拉請求
- 19. GitHub沒有看到提交
- 20. 格式化Github的請求拉請求
- 21. 在Github中合併一些提交請求提交
- 22. 如何停止github添加新的提交到現有的拉取請求
- 23. Github拉請求檢查
- 24. Github拉請求插件
- 25. Github:叉與拉請求
- 26. Github拉請求歷史
- 27. GitHub - 只允許拉請求
- 28. 更改Github拉請求
- 29. Github上拉請求更改
- 30. 在GitHub上發送拉取請求,僅提供最新的提交
人們可以在這裏提供一個更全面的答案,如果你要鏈接添加到您的GitHub庫和上游的github倉庫。 (我理解你是否不開心,當然。) – 2011-03-24 07:02:17