我已阅读本手册: http: //git-scm.com/docs/gitignore
当我使用 gitosis 时,我宁愿使用 .gitignore 而不是显式的 git 命令。手册是这样说的:
当然,不使用 git 跟踪文件只是不调用 git add 的问题。但是这些未跟踪的文件很快就会变得很烦人。例如,他们制作 git add 。实际上没用,而且它们不断出现在 git status 的输出中。
您可以通过在工作目录的顶层创建一个名为 .gitignore 的文件来告诉 git 忽略某些文件
我基本上想递归地忽略除两个目录之外的所有内容。假设 /mywebapp(包含样式表和 javascripts 等两个子目录)和 /mydata 就是这两个目录。现在,我已经被告知 git 不跟踪目录,而只跟踪文件。!-mark 不包括在内,所以我认为这也适用于目录。我发现使用 * 会忽略其他所有内容。我将如何编写我的 .gitignore 文件?
我的问题不是如何通过显式添加手动添加这些目录。我的问题是这是如何在 gitignore 文件中完成的。
感谢您的帮助、评论和反馈。