您的位置:首页 > 编程语言

Github、git使用.ignore忽略不想提交的文件

2017-03-27 17:18 399 查看
在是用Git版本控制的时候,会有很多不想提交的文件,或者由于某些SDK太大,GitHub上面有文件大小限制,智能忽略某些文件提交。这个时候,就要用.ignore来忽略一些文件。


1、.ignore是什么?

.ignore是一个文件,类似于cocoapods中的podfile文件。.ignore里面定义了你想要忽略的文件或者文件类型。


2、在哪里定义.ignore文件?

你的git仓库在哪里就定义在哪里,比如我的git仓库



1).我的仓库是Velectric,首先进入该目录下面

2).ls -a 是先是该目录下的所有文件

3).所指的.git,证明该目录是git仓库位置,那么就是.ignore创建的位置。


3、怎么创建?

在仓库的根目录下面直接输入命令: vim .gitignore



然后就会跳入文件编辑界面



将GitHub提供的.gitignore模板里面的内容粘贴过来就好了,GitHub推荐模板地址,然后保存就可以了。

4、文件.gitignore的格式规范:

A:#为注释   

B:可以使用shell所使用的正则表达式来进行模式匹配   

C:匹配模式最后跟"/"说明要忽略的是目录 

D:使用!取反(例如目录中包含  test.a,并且gitignore文件中包含  *.[oa],如果在文件中加入 !test.a
  表明忽略除test.a文件以外的后缀名为.a或者.o的文件)

参考连接:http://blog.csdn.NET/cscmaker/article/details/8553980
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git git .ignore