git忽略文件

在使用git提交修改的时候,会遇到提示“untracked files:文件a,,文件b...”,通常我们都希望忽略掉这些文件,可以使用gitignore文件来解决这个问题,步骤是:

touch  .gitignore     #创建gitignore隱藏文件  
vim    .gitignore     #编辑文件,加入指定文件  
         
#下面是我的gitignore文件的内容  
#忽略gitignore文件  
.gitignore  
#忽略后缀名为.o和.a的文件  
*.[oa]  
#显示指定忽略名称为main的文件  
main

文件.gitignore的格式规范:
A:#为注释
B:可以使用shell所使用的正则表达式来进行模式匹配
C:匹配模式最后跟"/"说明要忽略的是目录
D:使用!取反(例如目录中包含 test.a,并且gitignore文件中包含 *.[oa],如果在文件中加入 !test.a 表明忽略除test.a文件以外的后缀名为.a或者.o的文件)

配置完.gitignore文件后,执行git status命令,会发现那三个文件不再是Untracked files了,也就完成了忽略指定文件的功能。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。 使用...
    Ten_Minutes阅读 2,217评论 0 4
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,242评论 19 139
  • 首先为什么要设置忽略文件呢?在进行协作开发代码管理的过程中,常常会遇到某些临时文件、配置文件、或者生成文件等...
    Baby小猪阅读 9,814评论 1 10
  • Git Ignore 你同样可以再github中看到这篇文章https://github.com/onlynigh...
    唯夜阅读 222,735评论 6 59
  • 本文转自://www.greatytc.com/p/a09a9b40ad20 一、为什么要使用 .giti...
    GitHubClub阅读 3,254评论 2 12