背景:存在一個文件夾,不需要里面的內容,但是提交git倉庫的時候因為保持目錄結構的需要,需要將空文件夾提交上去。
解決方法:
1、先在data文件夾下創建.gitkeep文件
(1).gitkeep文件能夠保證空文件夾能夠保留
(2).gitkeep文件內容可以寫上備注(不寫也可)
# Ignore everything in this directory
*
# Except this file !.gitkeep
2、再創建.gitignore文件
(1)去github上面下載通用的需要排除的格式
(2)再自定義需要排除的文件格式
(3)如果需要保留data空文件夾,則在.gitignore中
data/*
!data/.gitkeep
這樣就會把整個data下的文件都排除,但空文件夾會被保留。