8
A
回答
4
使用ls-files
排除模式:
# on Windows, with msysgit
git ls-files --others -x */*
# on Unix (Cygwin or Ubuntu), quotes are necessary around the pattern
git ls-files --others -x "*/*"
從手冊頁:
-x <pattern>
--exclude=<pattern>
跳過未跟蹤文件的匹配模式。請注意,模式是一個外殼通配符模式。
1
我不認爲有一個選項,以,但你總是可以只是做:git ls-files
有這種效果
git ls-files --other | grep -v/
...只是列出當前目錄中未跟蹤文件。
1
如果當前目錄是回購的頂部,你可以這樣做
git ls-files -iox "/*"
相關問題
- 1. 跟蹤文件中忽略目錄
- 2. Git:忽略當前跟蹤目錄中的文件
- 3. 如何僅在使用.gitignore過濾器時在當前目錄中顯示未跟蹤的文件?
- 4. 如何'git status'顯示未跟蹤目錄的內容/文件?
- 5. 如何讓dirent忽略當前目錄?
- 6. .gitignore:跟蹤忽略目錄中的單個文件
- 7. 不忽略子目錄中的文件?
- 8. .gitattributes出口忽略當前目錄,但如果包括在子目錄
- 9. 在Hg中,如何忽略包含一些已經跟蹤的目錄和文件的目錄?
- 10. 列出目錄,忽略子目錄ANT
- 11. 如何在給定目錄中查找文件並忽略幾個子目錄
- 12. python:如何跟蹤子目錄中的目錄中的新目錄創建
- 13. git:如何忽略所有目前未追蹤的文件?
- 14. hg - 僅在根目錄中忽略目錄
- 15. Git:我如何忽略子目錄中的匹配目錄?
- 16. 如何忽略一個目錄及其子目錄中gitignore
- 17. 如何將目錄中的修改文件添加到索引中,但仍忽略未跟蹤的文件?
- 18. 忽略子目錄的.gitignore
- 19. 忽略Mercurial子目錄
- 20. 合併未追蹤目錄到跟蹤目錄
- 21. Node.js:跟蹤目錄中的新文件
- 22. 自動跟蹤目錄中的文件
- 23. 查找當前目錄和子目錄包括當前目錄
- 24. pyspark:如何顯示當前目錄?
- 25. collectstatic如何忽略子目錄?
- 26. 如何忽略子目錄ASP.NET 4.0
- 27. 跟蹤文檔目錄中存儲的文件的策略?
- 28. .htaccess如何忽略目錄?
- 29. 如何忽略目錄
- 30. 在github存儲庫中的未跟蹤目錄中跟蹤文件
接受這是一個更通用的解決方案(但'的grep -v /'是一個很好的答案)。請注意,該模式需要引用(「*/*」)。 – 2011-04-21 08:41:23
@Leo:你需要引號嗎?在我的msysgit 1.7.4中,我不需要在排除模式中使用它們。 – VonC 2011-04-21 09:02:17
更好:)由於某種原因,我認爲'-x'只匹配基本名稱 – 2011-04-21 10:27:24