Idea切換git分支及合併
阿新 • • 發佈:2019-01-27
點選右下角的git:master,然後選擇你要切換的分支,然後選擇Checkout as new local branch
當需要接取其他同事的分支程式碼,git branch -r了一下,發現找不到同事的分支,這時執行一次git fetch就ok了。
git branch -a 命令可以檢視所有本地分支和遠端分支(git branch -r可以只看遠端分支),當git遠端刪除分支後,本地git branch -a 依然能看到:
(1)使用git remote show origin ,可以看到remote地址、遠端分支,還有本地分支與之相對應關係等資訊。
(2)使用git remote prune origin命令
這樣就刪除了那些遠端倉庫不存在的分支。
將master合併到指定分支
(1)切換到指定分支
(2)點選master分支的merge進行分並。
就可以將master分支合併到指定分支,反過來可以將指定分支合併到master分支。
git merge already up-to-date
想把主幹合併到當前分支時,出現如上結果。原因在於,執行git merge前,主幹的程式碼沒有更新。
正確的操作步驟如下:
(1)切換到主幹
git checkout master
(2)更新主幹程式碼
git pull origin master
(3)切換回分支
git checkout branch
(4)執行合併操作
git merge master
最後歡迎大家訪問我的個人網站:1024s