当前位置:   article > 正文

Git之忽略文件(ignore file)_git ignore 文件夹下的*.o文件

git ignore 文件夹下的*.o文件

Git之忽略文件(ignore file)

 


 

ignore文件三种方法

以下涉及的ignore文件均为如下格式:

  1. # 以'#'开始的行,被视为注释.                                                                                                                 
  2. # 忽略掉所有文件名是 foo.txt的文件.
  3. foo.txt
  4. # 忽略所有生成的 html文件,
  5. *.html
  6. # foo.html是手工维护的,所以例外.
  7. !foo.html
  8. # 忽略所有.o和 .a文件.
  9. *.[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
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/460824
推荐阅读
相关标签
  

闽ICP备14008679号