IDEA中Git分支未push的變更集如何合並到另一個分支


使用rebase命令

 

剛開始,A分支和B分支的代碼是一樣的,把A分支checkout 為當前分支,並且修改了代碼,進行【commit】和【push】,commit成功了,但是push沒有權限。

這個時候在checkout 到B分支,之前的修改已經沒有了,它被提交到了A分支上去了,該怎么辦?

 


這時應該在上面的那個情況時(即當前先【Checkout】到A分支),然后選擇B分支的【Checkout with Rebase】。

 

 

待成功后,就會把A分支已經提交(commit)過的變更集,在B分支上也提交(commit)了

最后提示【Rebase Successful】

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM