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
- 檔案-跟蹤檔案
- [zt] oracle跟蹤檔案與跟蹤事件Oracle事件
- oracle跟蹤檔案與跟蹤事件(zt)Oracle事件
- oracle跟蹤檔案和跟蹤事件(zt)Oracle事件
- Oracle跟蹤檔案Oracle
- Oracle跟蹤檔案trace檔案Oracle
- [20160830]清除日誌與跟蹤檔案.txt
- 刪除git已經跟蹤的檔案或者目錄Git
- 解析listener跟蹤檔案
- 尋找跟蹤檔案
- 控制檔案的跟蹤檔案全文
- git 刪除已經新增到git跟蹤的檔案或資料夾Git
- git將當前目錄下所有檔案納入跟蹤Git
- 獲取跟蹤檔案位置
- 獲取跟蹤檔案_eygle
- 跟蹤 sql 的trace檔案SQL
- tkprof: 分析ORACLE跟蹤檔案Oracle
- Git命令git update-index --assume-unchanged,忽略不想提交的檔案(忽略跟蹤)GitIndex
- Oracle 跟蹤檔案和檔案轉儲(dump)Oracle
- ORACLE 10046 設定跟蹤事件後無跟蹤檔案Oracle事件
- .gitignore忽略跟蹤指定檔案Git
- 使用TKPROF檢視跟蹤檔案
- 使用 Tkprof 分析 ORACLE 跟蹤檔案Oracle
- 跟蹤session 與 trace檔案分析Session
- oracle 跟蹤檔案理論整理Oracle
- 跟蹤SESSION 與 trace 檔案解析Session
- 跟蹤一次trc檔案
- 轉:使用 Tkprof 分析 ORACLE 跟蹤檔案Oracle
- ORACLE 跟蹤檔案詳細解釋Oracle
- 妙用 Intellij IDEA 建立臨時檔案,Git 跟蹤不到的那種IntelliJIdeaGit
- 請教關於利用跟蹤檔案重建控制檔案
- git的跟蹤分支和遠端跟蹤分支學習筆記Git筆記