想忽略一個目錄下的所有文件(包括資料夾),但要保留這個資料夾,以便github上能體現該專案目錄結構的完整性.
請問這種gitignore的規則該怎麼寫?
Git 是會無視掉空目錄的,目前比較主流的做法,除了 @Millson 提到的那種以外,還有一種我個人覺得更方便的做法,就是在目錄下新建一個 .gitkeep 文件(文件名其实随意,不过常见的是 .gitkeep 和 .keep)
.gitkeep
.keep
空目錄empty中新增 .gitignore 文件,內容是
# 忽略所有文件 * # 除了这个文件 !.gitignore
然後 git add empty 即可
我記得git是不能提交空目錄的,不過可能可以變通一下,先讓文件夾裡有文件,之後把文件刪除. 只是提供思路,可以試試
Git 是會無視掉空目錄的,目前比較主流的做法,除了 @Millson 提到的那種以外,還有一種我個人覺得更方便的做法,就是在目錄下新建一個
.gitkeep
文件(文件名其实随意,不过常见的是.gitkeep
和.keep
)空目錄empty中新增 .gitignore 文件,內容是
然後 git add empty 即可
我記得git是不能提交空目錄的,不過可能可以變通一下,先讓文件夾裡有文件,之後把文件刪除. 只是提供思路,可以試試