Git之忽略文件( .gitignore)
来源:互联网 发布:js固定悬浮导航 编辑:程序博客网 时间:2024/05/21 06:29
以下涉及的.gitignore文件均为如下格式:# 以'#'开始的行,被视为注释. # 忽略掉所有文件名是 foo.txt的文件.foo.txt# 忽略所有生成的 html文件,*.html# foo.html是手工维护的,所以例外.!foo.html# 忽略所有.o和 .a文件.*.[oa]
【方式一】
在仓库目录下新建一个名为.gitignore的文件(因为是点开头,没有文件名,没办法直接在windows目录下直接创建,必须通过右键Git Bash,按照linux的方式来新建.gitignore文件)。如下图所示。
.gitignore文件对其所在的目录及所在目录的全部子目录均有效。通过将.gitignore文件添加到仓库,其他开发者更新该文件到本地仓库,以共享同一套忽略规则。
【方式二】
通过配置.git/info/exclude文件来忽略文件。这种方式对仓库全局有效,只能对自己本地仓库有作用,其他人没办法通过这种方式来共享忽略规则,除非他人也修改其本地仓库的该文件。
【方式三】
通过.git/config配置文件的core. Excludesfile选项,指定一个忽略规则文件(完整路径),如下图所示。忽略规则在文件e:/gitignore.txt中(当然该文件名可以任意取)。 该方式的作用域是也全局的。
【例子】
# 忽略*.o和*.a文件 *.[oa]# 忽略*.b和*.B文件,my.b除外*.[bB]!my.b# 忽略dbg文件和dbg目录dbg# 只忽略dbg目录,不忽略dbg文件dbg/# 只忽略dbg文件,不忽略dbg目录dbg!dbg/# 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内/dbg
=====================================
.settings/target/.project.classpathMANIFEST.MF.mymetadata/bin//pom.xml.lock.metadata/.ini.plugins/*.iml.idea/
0 0
- Git之忽略文件( .gitignore)
- Git .gitignore文件忽略
- git 忽略文件gitignore
- git忽略文件.gitignore
- Git忽略文件-gitignore
- git: .gitignore文件 (忽略文件)
- git命令之git gitignore 忽略某些文件
- git命令之git gitignore 忽略某些文件
- Git 笔记, 忽略文件(.gitignore)
- git 忽略提交文件.gitignore
- GIT刷新忽略文件.gitignore
- git 添加忽略文件(.gitignore)
- git忽略提交文件.gitignore
- Git 项目忽略文件.gitignore
- Git忽略文件之设置全局gitignore规则文件
- git使用 .gitignore来忽略某些文件
- android studio git忽略文件.gitignore
- mac下git 忽略文件.gitignore
- Milk(sort+结构体)
- 欢迎使用CSDN-markdown编辑器
- 【转载】JAVA知识点(上)
- DPM中global.m从linux移植到windows的改动in 4.01.1(没写源代码,可自行下载)
- 伪解决Selenium中调用PhantomJS无法模拟点击(click)操作
- Git之忽略文件( .gitignore)
- Spinner
- a pointer to a bound function may only be used to call the function
- docker registry api
- TensorFlow 官方API 中文版(二)
- HDU 5499 SDOI(sort+结构体)
- 暗码 手机拨号启动隐藏应用
- 【转载】JAVA知识点(中)
- The MAX(sort) hd 1803