我有一些提交,我已經做了我自己從主分叉回購,現在我想創建一個拉我的提交請求只有一些我的提交(一些回購我的回購) 。我不想用我不必要的提交混淆pull請求,我該怎麼辦。Git如何拉只有一些提交
0
A
回答
1
更好的解決方案是創建一個本地分支並從主分支獲取代碼並在本地分支中進行更改,然後再次推送到主服務器並推送到服務器。 :)
2
假設「origin」是您的遠程,並且您希望針對「origin」的「master」分支創建拉取請求。
git fetch origin
git checkout -b new_branch origin/master
然後一堆
git cherry-pick {commit-id}
其中{commit-id}
是具體的承諾,你要挑。
完成後,從new_branch
創建一個新請求!
+0
我決定和懶惰的人一起去...... – zehata
+0
這是'只拉一些提交'的正確方法。如果你已經在這裏着手嘗試從主分支挑選一個提交到分支,確保你的分支是最新的,以便它可以'看到'提交。 – mcmacerson
相關問題
- 1. Git提交一些文件
- 2. 提交後Git拉
- 3. 只推了一些提交到另一git倉庫
- 4. Git只拉某些文件
- 5. 我如何只提交Git刪除?
- 6. git checkout只有那些在具體提交期間提交的文件
- 7. 從Git提交一些更改到一個單獨的提交
- 8. 如何指定GIT拉必須忽略一些未提交的本地更改?
- 9. Git:拉選定的提交
- 10. 本地提交後Git拉
- 11. Git:只合並一個提交
- 12. git-merge-base只返回一個提交
- 13. git只推送一個分支提交
- 14. 如何在git中的某些順序提交中刪除一個提交
- 15. Git push master只有在提交後才提交
- 16. 我如何知道有人拉我的本地git提交?
- 17. git - 從一個本地分支如何拉下提交從主
- 18. git:我如何刪除只有第五次提交
- 19. 如何從Git的早期提交中刪除一些文件?
- 20. 如何合併一些提交從Git到SVN?
- 21. 如何在一些提交後刪除git合併
- 22. 共享(拉取請求)只有一些提交上游存儲庫
- 23. 如何只添加一個提交到git標記
- 24. Git:如何通過一次提交恢復一系列提交
- 25. 如何在git中一次提交一系列提交?
- 26. 如何在git中提交提交?
- 27. 哪些Git提交統計信息很容易拉動
- 28. git不會自動提交,因爲某些原因,我拉
- 29. Git:從另一個提交一些提交啓動一個新項目
- 30. Git:如何克隆第一次提交?
啊,所以我只是有點重置一切,然後只做必要的? – zehata
是的,只需創建一個本地分支(LB),開始時LB爲空...並從主分支(MB)提取代碼並清理LB中的代碼並將其推送至MB。可能是你會在這種情況下得到一個或兩個文件的合併問題,但你可以輕鬆解決這個問題。稍後,您會推送到MB的服務器。謝謝。 – kgsharathkumar