1. 程式人生 > 程式設計 >關於IDEA中Git暫存程式碼的使用

關於IDEA中Git暫存程式碼的使用

目錄
  • 一 問題引入
  • 二 解決方法
  • 三 總結

一 問題引入

​ 在日常工作中,通常都按照迭代功能劃分分支開發,即一個迭代一個分支. 正常迭代開發-測試-上線沒有問題. 可是突然上個分支有一個很緊急的問題bug,需要修改優化,此時都是在新分支上開發,隨意進行分支切換,很容易導致程式碼混亂,不利於程式碼管理,那麼有沒有一個辦法可以暫存當前程式碼狀態呢? 類似小時候玩遊戲,玩到一半想存檔,玩其他的或看電視,下次再繼續玩,還是當前狀態.

二 解決方法

通過IDEAwww.cppcns.com來完成操作

在新分支中,點選版本控制VCS-Git-Stash Changes

填寫當前暫存狀態資訊,建立臨時倉庫

image-20220123205727011

image-20220123205825933

切換老分支,修復bug問題,提交 3 切換新分支,找到臨時倉庫,恢復程式碼

點選VCS-Git-UnStash Changes,恢復程式碼後,可刪除該臨時倉庫

image-20220123210059628

image-20220123210136320

2 通過Git命令來完成操作

使用命令:

  • git status 檢視www.cppcns.com當前狀態
  • git stash save ‘當前暫存說明’
  • git stash list 檢視所有臨時列表
  • git stash pop 恢復最近一次暫存的臨時分http://www.cppcns.com支,並且刪除掉臨時倉庫
  • git stash apply id 恢復暫存臨時分支,通過id來恢復,id可在列表中檢視

案例:

1 git status

image-20220123211243264

2 git stash save ‘2022-新分支’

image-20220123211338913

3 git stash list

image-20220123211434871

4 git stash apply 0

image-20220123211551461

三 總結

​ 在日常開發中,類似其他的場景中,上述功能依舊很好使用,對於程式碼的使用規範必須要加以要求控制. 對於程式碼的維護工作,也遇到過很多次問題,大部分問題都是由於違反規定操作www.cppcns.com導致的,此外對於Git的使用,我們也必須去好好學習掌握,一方面學習最基本的Git命令,一方面也要去學習最新工具的快捷功能,幫助我們更好更快地做好程式碼.

到此這篇關於關於IDEA中Git暫存程式碼的使用的文章就介紹到這了,更多相關關於IDEA中Git暫存程式碼的使用內容請搜尋我們以前的文章或繼續瀏覽下面的相關文OcNSpjLn

章希望大家以後多多支援我們!