我想下面的目錄結構承諾的git:如何提交沒有文件的目錄結構(具有子目錄的目錄)git?
web
/uploads
/avatars
/video
我把.gitkeep
到/web/uploads/avatars/
和/web/uploads/video/
,並添加以下行.gitignore
在回購的根:
/web/uploads/
!/web/uploads/avatars/.gitkeep
!/web/uploads/video/.gitkeep
但git status
不顯示任何新文件。調用git add web/uploads/avatars/.gitkeep
輸出以下消息:
The following paths are ignored by one of your .gitignore files:
web/uploads/avatars/.gitkeep
Use -f if you really want to add them.
fatal: no files added
我怎麼能犯的一個空目錄結構到git倉庫? P.S. git版本是git版本1.8.4.msysgit.0
這是(因爲你想要的最低級別的目錄是空的,這個問題後來乾脆上浮到每一個新的水平)的副本[如何添加一個空目錄到一個git倉庫](http://stackoverflow.com/q/115983/1256452)(或者,也許,[Make .gitignore忽略除幾個文件以外的所有內容](http://stackoverflow.com/q/987142/ 1256452))。 – torek