git设置忽略文件和目录
1.登录gitbash命令端进入本地git库目录
Administrator@PC201601200946 MINGW32 /d/gitrespository/crmweb (master)
2.创建.gitignore
3.修改文件,添加忽略正则
.idea //忽略.idea文件夹及文件夹下文件
*.iml //忽略以.iml结尾的文件
【例子】
# 忽略*.o和*.a文件
*.[oa]
# 忽略*.b和*.B文件,my.b除外
*.[bB]
!my.b
# 忽略dbg文件和dbg目录
dbg
# 只忽略dbg目录,不忽略dbg文件
dbg/
# 只忽略dbg文件,不忽略dbg目录
dbg
!dbg/
# 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内
/dbg
# 以'#'开始的行,被视为注释.
* ?:代表任意的一个字符
* *:代表任意数目的字符
* {!ab}:必须不是此类型
* {ab,bb,cx}:代表ab,bb,cx中任一类型即可
* [abc]:代表a,b,c中任一字符即可
* [ ^abc]:代表必须不是a,b,c中任一字符
4.提交本地版本库,推送到远程项目,方便协作,项目管理
添加忽略之后,已经提交到版本库中的文件是无法忽略的。只能clone到本地,删除后,再进行忽略。
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
正确的做法是在每个clone下来的仓库中手动设置不要检查特定文件的更改情况。
git update-index --assume-unchanged PATH 在PATH处输入要忽略的文件。
另外 git 还提供了另一种 exclude 的方式来做同样的事情,不同的是 .gitignore 这个文件本身会提交到版本库中去。用来保存的是公共的需要排除的文件。而 .git/info/exclude 这里设置的则是你自己本地需要排除的文件。 他不会影响到其他人。也不会提交到版本库中去
转载于:https://www.cnblogs.com/wangmo/p/7737109.html
git设置忽略文件和目录相关推荐
- Git设置忽略文件/文件夹
2019独角兽企业重金招聘Python工程师标准>>> git设置忽略文件.文件夹的方式有三种,分别介绍如下.其中涉及的ignore文件均为如下格式: 方式一(最常用): 在仓库目录 ...
- TortoiseSVN设置忽略文件和目录文件夹
TortoiseSVN设置忽略文件和目录文件夹 在多数项目中你总会有文件和目录不需要进行版本控制.这可能包括一些由编译器生成的文件,*.obj,*.lst,或许是一个用于存放可执行程序的输出文件夹. ...
- git 忽略 部分文件夹_git设置忽略文件和目录
1.登录gitbash命令端进入本地git库目录 Administrator@PC201601200946 MINGW32 /d/gitrespository/crmweb (master) 2.创建 ...
- 版本管理工具 git和SVN 忽略文件和目录
在大部分项目中,一般都会有文件和目录不需要进行版本控制.像编译生成的中间文件,本地个人自定义文件等等,这些文件一般是不允许纳入版本管理或者上传的.这样,在实际使用中,我们需要进行进行设置,让工具自动忽 ...
- SVN设置忽略文件列表
本来想找到和git一样,可以通过配置文件来设置忽略文件的,可惜没有找到.转载一下下面的文章. 原文链接 在git工具中,设置忽略文件只需要修改版本库根目录下的.gitignore文件就可以了,没有的话 ...
- git如何忽略文件或者文件夹
用git开发中会有一些不愿意提交的目录或者文件 在仓库目录下新建一个名为.gitignore的文件(因为是点开头,没有文件名,没办法直接在windows目录下直接创建,必须通过右键Git Bash,按 ...
- SVN设置忽略文件和文件夹
文章目录 忽略 **未版本控制的文件** 忽略 **已版本控制的文件** 使用模式匹配配置忽略 设置全局忽略 设置项目级忽略策略 设置目录级忽略策略 结论 被一个小小的设置征服的恐惧,遂花了一把时间, ...
- smartsvn 忽略文件夹_svn ignore 的用法(忽略文件及目录)
svn ignore 的用法(忽略文件及目录) 若想创建了一个文件夹,并且把它加入版本控制,但忽略文件夹中的所有文件的内容: $ svn mkdir spool $ svn propset svn:i ...
- Android studio 设置忽略文件
这个是android stuido 之前的版本设置的方法,最新的版本里面方法变了 还是使用.ignore 文件设置忽略文件比较好些 .ignore 设置忽略文件查看. 点击File-->sett ...
最新文章
- 【Java面试题】54 去掉一个Vector集合中重复的元素
- 提高Service提高进程优先级别,不被系统容易杀死
- Build Search for Common Use Cases
- 匿名管道 阻塞_Linux系统编程—有名管道
- 【NLP】基于深度学习的文本分类应用
- 如果你在北京失业了,别怕,记得去领这笔钱!最少2034元/月!
- csp-s模拟测试42「世界线·时间机器·密码」
- mybatis的mysql参数传递参数_mybatis 传递参数的方法总结
- 电脑微信扫一扫在哪_怎么进入和管理企业微信的后台?
- [原创]Ajax UpLoadFile 多个大文件上传控件及应用范例
- 6.Linux 高性能服务器编程 --- 高级 I/O 函数
- 促进大数据发展行动纲要
- 易语言制作的QQ聊天中常用的GIF图片【带源码下载】
- 线程分离pthread_detach、pthread_attr_setdetachstate (attr, PTHREAD_CREATE_DETACHED);
- 【文智背后的奥秘】系列篇——结构化抽取平台
- 《SpringBoot官方文档》_笔记
- 典型计算机电路组成,硬件工程师必会的几道题
- 366. 斐波纳契数列
- Python引用2(Django系列3)
- C#之打造气泡屏幕保护