Git中巧用git stash命令緩存當前分支的更改


背景

  在我們項目中我們經常會遇到這樣一種場景,我們在某個分支中修改代碼,突然有一個緊急的任務需要我們在develop中進行修復問題,這個時候我們不得不將我們當前開的分支中代碼暫存,等我們修改完develop分支中的內容的時候在回過頭去繼續修改,這個時候我們就用到了需要使用到下面的一組命令。

一 使用 git stash命令

我們來看看在Visual Studio中的操作,在工具--》Nuget包管理器--》程序包管理控制台中輸入:git stash 命令

圖一 Visual Studio中使用 git stash命令

二 使用 git stash pop命令

  當我們需要恢復之前暫存的代碼的時候,使用這個命令git stash pop 就能夠恢復之前的代碼。

三 使用Fork工具來完成上述功能

  Fork工具是我目前使用到的最棒的git管理工具,現在是完全開源免費的,點擊這里進行下載。 在使用過程中我們可以直接點擊左上角的Stash按鈕進行暫存,這時我們在左下角的Stashes中就可以看到我們所有的暫存的記錄

圖二 使用Fork工具來進行暫存分支

  暫存完了之后我們該怎么恢復呢?我們找到左下角的Stashes里面選擇一種一項,然后右鍵 Apply即可,是不是非常方便。

 


免責聲明!

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



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