方法一:執行以下命令:
find . -type d -empty -exec touch {}/.gitignore \;
# ignore everything in this directory
*# except this file
!.gitignore
2、git怎樣刪除未監視的檔案untracked files
主要使用git clean。有個比較疑惑的問題是,git help時並沒有列出clean這個子命令。
# 刪除untracked files
git clean -f
# 刪除untracked files和目錄
git clean -fd
# 刪除untracked files和目錄,和gitignore的untrack files/目錄
git clean -xfd
# 加上 -n 引數,可以預覽將會刪掉哪些檔案,目錄。防止重要檔案誤刪
git clean -nxfd
git clean -nf
git clean -nfd
3、忽略規則設定
# 在.gitignore檔案中,通過以下方法來生效或失效上傳過濾規則
*.obj
# 忽略所有.obj檔案
!.classpath
# 強制生效lib.a 除外
/target # 忽略專案根目錄下的/target資料夾
build/ # 忽略 build/ 目錄下的所有檔案
doc/*.txt # 忽略 doc/*.txt
4、變更.gitignore規則後不生效的解決辦法
git rm -r --cached .
git add .
git commit
Git異常問題及解決方法
問題1 git pull的時候出現檔案過大無法下拉 的問題 現象 error rpc failed curl 18 transfer closed with outstanding read data remaining fatal the remote end hung up unexpected...
Git 使用教程 之 Git常見錯誤及解決方法整理
git 使用教程 之 git常見錯誤及解決方法整理 1 reinitialized existing git repository git init 的時候出現 reinitialized existing git repository 解決方法 可以使用 rm rf git,刪除.git,然後在 ...
ADO SQL問題及解決方法
1 ado連線sql,開啟資料集時,如果是單條語句的,後跟注釋,則執行時無結果集返回,如果是有分行符則正常 在查詢分析器當然是正常的 原因不詳,如 select from abc memo 無返回 select from abc slinkbreak memo 正常 2 刪除記錄時,出現bof 或 ...