git 忽略某些文件.目录<转>

时间:2014-09-19 11:41:55   收藏:0   阅读:221

注意:git无法是忽略那些已经加入跟踪的文件的,在创建空的项目后,应首先创建.gitignore文件。

在项目的根目录下,新建一个文件.gitignore。在这个文件中,每一行对应一个忽略规则。

以#号开头的行会被git忽略。

 

1、忽略文件

*.bak               # 忽略所有扩展名为.bak的文件

!keep.bak      # 但keep.bak文件除外(不会被忽略)

temp/test.txt  # 忽略temp目录下的test.txt文件

temp/*.txt       # 忽略temp目录下所有扩展名为.txt的文件

 

2、忽略目录

temp/       # 忽略temp目录下的所有目录和文件

temp/*/    # 忽略temp目录下的所有目录,但不会忽略该目录下的文件

 

在.gitignore文件中使用的是标准的glob模式匹配(shell 所使用的简化了的正则表达式)

参考:http://www.kernel.org/pub/software/scm/git/docs/gitignore.html

原文:http://www.cnblogs.com/my2014/p/3980911.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!