git單獨只提交某個文件夾的簡便操作方法

現象:

當一個git倉庫下有多個項目時,多個項目可能分別都做了修改,但是不想一次性全部提交,只想對某個項目提交時,或某個項目底下的某個文件夾裏修改的提交時,如果使用桌面圖形工具會出現下圖,無論你在哪個文件夾下進入的commit界面都會把受git管理的所有可以提交的都列出來,修改的少還好,可以自己選擇想提交的,如果文件多的話,選擇起來就有點麻煩了。

解決方法,可以採用git bash,使用命令窗口,方便快捷

  1. 進入你要操作的目錄,跟Linux環境一樣
  2. git status ./           查看這個文件夾下的文件狀態,會列出有哪些沒有加入追蹤,哪些沒有commit
  3. git add ./*             把這個文件下的所有應該加入追蹤的,加入到暫存區
  4. git commit -m "日誌描述" ./           把這個文件夾下可以commit的,都commit到本地庫
  5. git push                push到遠程庫

這樣就實現了針對某個文件夾的git操作,實際就是git命令 針對文件夾來操作,記錄下可以帶文件夾操作,就會方便很多了

發佈了19 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章