避免git添加dotfiles,隐藏文件和临时文件

时间:2011-04-10 10:18:39

标签: git temporary-files git-add hidden-files dotfiles

我是Git的新手,我在提交之前使用了这个命令:

git add .

它添加了一些我不想跟踪的文件,如: 临时文件

.tmp_basictest-barchart.html.84279~
.tmp_basictest-demo.html.84399~ 

和隐藏文件:

.project

如何避免添加这些文件?

2 个答案:

答案 0 :(得分:5)

创建名为“.gitignore”的文件并将文件名添加到其中。 .gitignore应该在你的根目录中,但是你可以在任何目录中使用它(比如“.htaccess”文件)。

答案 1 :(得分:0)

Git命令通常会忽略

  • 从命令行读取的模式支持那些支持它们的命令。

  • 从.gitignore文件读取的模式与路径在同一目录中,或在任何父目录中,模式更高        级别文件(直到工作树的顶层)被低级文件中的文件覆盖到包含的目录        文件。这些模式相对于.gitignore文件的位置匹配。项目通常包括这样的.gitignore文件        在其存储库中,包含作为项目构建的一部分生成的文件的模式。

  • 从$ GIT_DIR / info / exclude。

  • 读取的模式
  • 从配置变量core.excludesfile指定的文件中读取的模式。