如何将整个主机添加到git?

如何将整个主机添加到git?

syslog我想将我的主机上以 开头的所有文件添加到 git。这看起来很疯狂,但我认为它可以管理一些配置片段到 git 存储库。

我的.gitignore是:

$ cat /.gitignore
/*
!/**/sysgit*

但它无法拾取位于/Users/myusername/tmp/sysgit_test的文件git status

git 支持这个吗?

答案1

据预计,这是男人吉蒂诺尔

出于性能原因,Git 不会列出排除的目录,因此包含文件上的任何模式都无效,无论它们是在哪里定义的。

git status --untracked=all非常接近解决您的问题,但仍然不显示子目录中未跟踪的文件。这实际上看起来像一个错误。

相关内容