git clean清除未跟蹤檔案
git clean命令常用來刪除工作區未跟蹤的檔案。
(1).與git reset --hard命令配合使用,使工作區徹底恢復到最近一次提交之時。
(2).刪除編譯後生成的一些額外檔案。
特別說明:git reset --hard隻影響被跟蹤的檔案,如果工作區有新增的檔案,並不會被影響。
關於git reset更多內容參閱git reset用法詳解一章節。
命令用法:
[Shell] 純文字檢視 複製程式碼git clean -n
僅列出將要被刪除的檔案,但是並不會真正將檔案刪除。
[Shell] 純文字檢視 複製程式碼git clean -f
刪除當前目錄下未被跟蹤的檔案,但是不會刪除.gitignore檔案指定的檔案,無論是否被跟蹤。
[Shell] 純文字檢視 複製程式碼git clean -f <path>
刪除指定目錄下未跟蹤的檔案,但是不會刪除.gitignore檔案指定的檔案,無論是否被跟蹤。
[Shell] 純文字檢視 複製程式碼git clean -df
刪除當前目錄下或者其後代目錄下未跟蹤的檔案。
[Shell] 純文字檢視 複製程式碼git clean -xf
刪除當前目錄下所有的檔案,無論是否在.gitignore檔案指定。
相關文章
- git刪除未跟蹤檔案Git
- Git跟蹤與提交檔案Git
- git列出跟蹤的檔案列表Git
- git列出所有已經跟蹤檔案Git
- 如何在 Git 中取消檔案的跟蹤Git
- git 刪除已經新增到git跟蹤的檔案或資料夾Git
- git將當前目錄下所有檔案納入跟蹤Git
- .gitignore忽略跟蹤指定檔案Git
- Git命令git update-index --assume-unchanged,忽略不想提交的檔案(忽略跟蹤)GitIndex
- 妙用 Intellij IDEA 建立臨時檔案,Git 跟蹤不到的那種IntelliJIdeaGit
- 轉:使用 Tkprof 分析 ORACLE 跟蹤檔案Oracle
- 塊清除(block clean out)BloC
- git的跟蹤分支和遠端跟蹤分支學習筆記Git筆記
- 【Git】取消追蹤多個檔案或目錄Git
- Windows下用命令列工具ADRCI跟蹤日誌檔案Windows命令列
- [20191221]12c查詢跟蹤檔案內容.txt
- 【LOG】Oracle資料庫清理日誌、跟蹤檔案利器Oracle資料庫
- git恢復誤刪未提交的檔案Git
- [20211227]抽取跟蹤檔案中的繫結變數值.txt變數
- 如何分配和跟蹤專案工作量?
- sp_trace_setfilter sqlserver篩選跟蹤或跟蹤過濾FilterSQLServer
- 主力跟蹤戰法
- 反跟蹤技術
- Git修改配置檔案Git
- Git檔案操作(二)Git
- Git——刪除檔案Git
- Git配置配置檔案Git
- Git上傳檔案Git
- 如何做好專案進度監控與跟蹤
- 如何使用專案問題追蹤軟體跟進管理專案
- HARMONYOS跟蹤報告:鴻蒙生態未來已來(附下載)鴻蒙
- [20190402]跟蹤vmstat.txt
- Linux 跟蹤器之選Linux
- SQLServer進行SQL跟蹤SQLServer
- 會話跟蹤技術會話
- 跟蹤執行命令T
- 除錯跟蹤利器---strace除錯
- git新建一個檔案Git