1. 程式人生 > >Idea切換git分支及合併

Idea切換git分支及合併

點選右下角的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​​​​​​​