美文网首页
git设置忽略文件

git设置忽略文件

作者: 停心阁 | 来源:发表于2020-04-21 17:51 被阅读0次

首先来看一下忽略文件的正则:

忽略.json文件夹及文件夹下文件
.json

忽略以.xml结尾的文件
*.xml

忽略.o和.a文件
*.[oa]

忽略.c和.C文件,local.c除外
*.[cC]
!local.c

忽略pages文件和pages目录
pages

只忽略pages目录,不忽略pages文件
pages/

只忽略pages文件,不忽略pages目录
pages
! pages/

只忽略当前目录下的pages文件和目录,子目录的pages不在忽略范围内
/pages

以'#'开始的行,被视为注释.
* ?:代表任意的一个字符
* *:代表任意数目的字符
* {!ab}:必须不是此类型
* {ab,bb,cx}:代表ab,bb,cx中任一类型即可
* [abc]:代表a,b,c中任一字符即可
* [ ^abc]:代表必须不是a,b,c中任一字符

其次 git 忽略文件和文件夹的两种情况

1 .创建项目时设置好需要的忽略文件
根据上面的一些正则,在.gitignore文件中添加想要忽略的文件和文件夹,提交至远程仓库。gitHub上已经设置好了许多忽略文件下载修改即可。
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
那么如何让.gitignore生效呢,看下面👇

2 .已经提交过的文件或文件夹的忽略
上面提到但如果文件已经加入了版本控制,再在.gitignore添加文件是不起作用的。需要把忽略的文件从缓存中删除,最简单的方法就是删除缓存中所有文件(改变成未track状态),再添加所有文件。先在.gitignore文件中添加需要忽略的内容,然后一次执行下面三个命令即可。
git rm -r --cached .
git add .
git commit -m 'update .gitignore'

以上是个人理解,如有问题欢迎留言讨论~

相关文章

  • git忽略文件设置

    git忽略文件设置

  • Git 09忽略管理

    Git的忽略管理 ========= 设置Git忽略的文件,这些文件不参与Git库的提交和管理。(例如:Node....

  • 快速上手Git操作

    Git配置 Git配置查看 or Git账户设置 Git颜色显示 Git忽略文件设置 新建一个.gitignore...

  • GIT设置忽略文件

    前言:在协同开发时,有些不必要的文件是无需上传的。举个例子,在开发Java项目时,一些同事可能用eclipse进行...

  • Git忽略文件设置

    使用Git进行开发可以有效提升开发效率,尤其是多人开发时, 多分支、代码合并等许多操作会更加高效。但是因为许多临时...

  • git设置忽略文件

    首先来看一下忽略文件的正则: 忽略.json文件夹及文件夹下文件.json 忽略以.xml结尾的文件*.xml 忽...

  • git 设置忽略文件

  • iOS 使用SourceTree 提交忽略文件

    方法:SourceTree偏好设置 ---> git ---> 编辑文件 ---> 填写你想忽略的文件 , 关闭即...

  • Xcode相关

    设置Git和忽略文件 进入Xcode,打开偏好设置,选择Source Control,选择Git 添加用户名和邮箱...

  • 忽略/强制 上传

    设置git忽略文件夹 首先新建一个.gitignore文件 然后将你要忽略的那个文件夹,比如node_module...

网友评论

      本文标题:git设置忽略文件

      本文链接:https://www.haomeiwen.com/subject/ellpihtx.html