Git默认是否忽略以句点开头的目录?跨系统使用存疑
这是正常行为
Git本身默认不会忽略任何以句点开头的目录或文件,不管是Windows还是Kubuntu(Linux)环境。
你之前觉得Windows版Git会默认忽略这类目录,大概率是因为当时的Git环境配置了全局.gitignore,或者你之前的项目里有自定义的忽略规则——这些都不是Git原生的默认行为。
你的.gitignore为空,所以git status会把.build/、.dist/这类未被跟踪的目录列为未跟踪文件,完全符合Git的默认逻辑。
如果需要忽略这类目录,直接在本地.gitignore里添加对应规则即可:
.build/ .dist/
要是想全局忽略同类型的临时目录,也可以配置全局的.gitignore文件。
内容的提问来源于stack exchange,提问作者postcoital-solitaire
相关产品推荐
相关产品推荐

