使用rebase命令
剛開始,A分支和B分支的代碼是一樣的,把A分支checkout 為當前分支,並且修改了代碼,進行【commit】和【push】,commit成功了,但是push沒有權限。
這個時候在checkout 到B分支,之前的修改已經沒有了,它被提交到了A分支上去了,該怎么辦?

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

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

