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 // 再將剛才暫存到“棧”里面的代碼取出來
--------------------------------------------------
// 這樣就可以繼續接着剛才的業務邏輯繼續開發了

 


免責聲明!

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



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