10 Git中忽略特定的文件

Posted 迂者-贺利坚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10 Git中忽略特定的文件相关的知识,希望对你有一定的参考价值。

本节视频:

并不是要对本地工作目录中的所有文件都要纳入版本控制的范围。例如,程序运行产生的文件、数据库文件、临时文件、设计文件等,就不需要进行管理。
  在本地目录中配置.gitignore文件,将忽略指定的文件。
  如下图:

  .gitignore文件的语法要求:

以星号“*”通配多个字符;
以问号“?”通配单个字符
斜杠“/”表示目录;
叹号“!”表示不忽略匹配到的文件或目录。

下面是一个.gitignore文件的示例:

hell?.c 		#忽略?是任一字符的文件
/temp		#忽略temp文件夹
!lib.txt		#不忽略lib.txt
!temp/readme.md   #不忽略temp目录中的readme.md文件

下面是android Studio提供的默认.gitignore,指定Android开发要自动忽略的文件。

再例,下面是某个Java项目指定的.gitignore文件:

另外,.gitignore文件需要进行版本管理,不可以将其指定到.gitignore中。

<上一讲>  <教程目录>  <下一讲>

以上是关于10 Git中忽略特定的文件的主要内容,如果未能解决你的问题,请参考以下文章

10 Git中忽略特定的文件

如何告诉 git 忽略个别行,即特定代码行的 gitignore [重复]

git 忽略特定类型的所有文件,特定子文件夹中的文件除外

如何在 Git diff 和 merge 期间忽略某些特定文件和文件夹

如何检查文件是不是被git忽略[重复]

Git学习————设置提交忽略Eclipse特定文件