1. 程式人生 > 其它 >git在切換分支的時候,管理暫存本地修改的程式碼

git在切換分支的時候,管理暫存本地修改的程式碼

當我們在使用git進行團隊協作開發的時候,會有多個開發分支。例如:master、dev、feature等等分支。
例如:當我們在feature分支進行開發的時候。然後想切換到master分支看一下這部分業務邏輯怎麼處理的,執行看看效果,但是我們已經在feature分支做了修改,因為業務沒有寫完不能直接commit。。。
所以git stash 就派上用場了

例如我們在feature分支做了修改。在切換分支的先進行“暫存”。

git branch  // 檢視當前分支

git stash // 將本地改動暫存到“棧”裡面

git checkout master // 切換到master分支

git pull 
// 拉取master分支最新的程式碼 ------------------------------------------------- # 當我們再想切換回當前的feature分支 git checkout feature // 切換回到feature分支 git stash show //顯示當前放在棧裡的檔案 git stash pop // 再將剛才暫存到“棧”裡面的程式碼取出來 -------------------------------------------------- // 這樣就可以繼續接著剛才的業務邏輯繼續開發了