我對OS的貢獻相當新,在提交pull請求之後,作者要求我在本地主分支上重新分配本地分支(我從錯誤分支創建了本地分支) 。但我不確定我是如何做到的。從我的本地分支我嘗試使用'git rebase origin/master',但它說我的curren本地分支已經是最新的。Github轉發叉在遠程原始分支上的本地分支
0
A
回答
4
您首先需要確保您的本地回購是最新的上游回購,通過以下these instructions。
現在你的主分支上最新與上游的主分支,你可以檢出到你的本地分支,變基:
git checkout my-local-branch
git rebase master
一旦變基完成後,把你的新的本地分支github(你必須強制推送):
git push origin my-local-branch --force-with-lease
拉請求將自動檢測到更改。
1
您必須執行git fetch origin
,以便原始更改在本地計算機上可用,但尚未應用。然後執行一個git rebase origin/master
,它在提交之下應用提交的原始提交。
相關問題
- 1. github與本地分支同步分叉
- 2. 從原始分支/主分支到本地主分支
- 3. github分支的本地分支ontop
- 4. git推一個分支回原始的遠程分支
- 5. Github上遠程分支和本地的Git回購
- 6. 從遠程開發分支創建本地分支
- 7. 同步本地開發分支與遠程分支
- 8. 刪除本地「遠程分支」而不刪除遠程分支?
- 9. github中的分支叉
- 10. 如何將GitHub上的遠程分支複製到新的遠程分支中?
- 11. Github上克隆遠程分支錯誤
- 12. github新手。叉或分支?
- 13. 在git中使用遠程分支而不是本地分支
- 14. 遠程分支在本地分支之前;無法推送
- 15. 將本地分支機構遠程原點更改爲GIT中的新分支
- 16. git rebase後,我的本地分支和遠程分支已經發生分歧
- 17. 用原始分支撥叉項目
- 18. Git - 將本地分支推送到遠程並使本地分支跟蹤遠程分支
- 19. GitHub上:刪除本地分行如何刪除GitHub的分支
- 20. 與git倉庫中的遠程分支同步本地分支
- 21. 覆蓋我的本地分支與遠程分支
- 22. 具有多個本地跟蹤分支的遠程分支
- 23. EGit提交到沒有本地分支的遠程分支
- 24. TortoiseGit ...將遠程分支拉到不同的本地分支
- 25. 用跟蹤遠程分支的更改更新本地分支
- 26. 獲取當前本地分支的遠程git-svn分支
- 27. 如何重置我的本地分支追蹤遠程分支
- 28. 「origin」是本地分支還是遠程分支之後的分支?
- 29. 同步本地git分叉的回購分支與來自遠程原始的更改
- 30. GitHub中的分支分支
感謝您推薦'--force-with-lease'。從來沒有見過,直到現在。 +1 – binarymason