我在git倉庫中有幾個文件夾。每個文件夾都包含一個包含在.gitignore
文件中的「arm」文件夾。但是我在「arm」文件夾和arm文件夾的子文件夾中有一些Makefiles。當我在源代碼控制git status
下的Makefiles中進行更改時,會顯示更改。但是,如果我在「arm」文件夾中創建新的子文件夾並添加Makefile git status
輸出爲空。如何更改.gitignore
文件以查看git status
輸出中未跟蹤的Makefiles?從.gitignore中排除新創建的Makefile
3
A
回答
0
您可以添加Makefile覆蓋.gitignore
配置,使用git add -f arm/Makefile
,使git仍然忽略文件夾中除了現在由它跟蹤的Makefile之外的內容。
或者你可以添加例外Makefile文件上.gitignore
,如:
arm/*
!arm/Makefile
+0
請注意,對於子文件夾中的Makefiles,異常不起作用! – michas
+0
我嘗試,但它不適用於未跟蹤的文件。 –
相關問題
- 1. 排除的.gitignore
- 2. 什麼文件從.gitignore重新創建?
- 3. 如何排除項目從的.gitignore
- 4. 從跟蹤排除與.gitignore不工作
- 5. 創建從舊CSV中排除行的新CSV
- 6. .gitignore排除不工作
- 7. 從makefile創建一個cronjob?
- 8. 如何在意外刪除後重新創建.gitignore文件
- 9. 在Python中創建排除
- 10. 從webstorm中的.gitignore中刪除文件
- 11. 的.gitignore斜線排除行爲
- 12. 從makefile中的通配符%.js中排除.min.js
- 13. 如何從cx_Freeze分發中排除gitignore文件
- 14. 從輸入創建排除過濾器
- 15. 從cmake調用Unittest ++創建的makefile
- 16. 從更新中排除ID
- 17. 從Eclipse中構建排除
- 18. 在C++中創建makefile
- 19. 在Makefile中創建對象
- 20. 在python中創建makefile
- 21. 根據新的gitignore從git跟蹤文件中刪除
- 22. Makefile。如何從編譯中排除一個特定的文件?
- 23. 無法使用.gitignore排除文件夾
- 24. 爲什麼「git add *」排除.gitignore?
- 25. 「git stash -A」如何排除.gitignore內容?
- 26. 排序Makefile中
- 27. 如何創建makefile
- 28. 用pthread創建makefile
- 29. 更新gitignore文件從Mac中的egit
- 30. 如何從makefile創建目錄?
[這](http://stackoverflow.com/questions/5533050/gitignore-exclude-folder-but-include-特定的子文件夾)可能會幫助你!也發佈你的.gitignore。 – Boj