我想忽略我的存儲庫中的所有文件,除了bin子目錄中出現的文件。我嘗試將以下內容添加到我的.gitignore:*!bin/*然而,這并沒有產生預期的效果:我在里面創建了一個新文件bin/,但git status仍在顯示nothing to commit (working directory clean)。有什么建議么?
3 回答

弒天下
TA貢獻1818條經驗 獲得超8個贊
這里如何忽略一些目錄中的一個目錄“ MY_SUPER_DUPER_TEMPLATE_directory ”
結構:/ bitrix / templates / MY_SUPER_DUPER_TEMPLATE_directory
/*
!/bitrix
/bitrix/*
!/bitrix/templates
/bitrix/templates/*
!/bitrix/templates/MY_SUPER_DUPER_TEMPLATE_directory
*.DS_Store
*.gitignore

繁花如伊
TA貢獻2012條經驗 獲得超12個贊
您必須在前往目的地的途中排除所有內容,但必須包含目的地:
注意:這是一個排除文件(即.gitignore),因此邏輯被反轉。忽略所有,除了tsp目錄,忽略tsp目錄中的所有內容,除了src目錄...
/*
!/tsp
/tsp/*
!/tsp/src
/tsp/src/*
!/tsp/src/*.h
!/tsp/src/*.cpp
!/tsp/src/data.txt
!/.gitignore
- 3 回答
- 0 關注
- 893 瀏覽
添加回答
舉報
0/150
提交
取消