当前位置:   article > 正文

【Git】TortoiseGit上传时忽略文件配置_tortoisegit 忽略文件

tortoisegit 忽略文件

我在用VS时 总是会上传一些工程文件,想保存这些文件在本地,不想上传这些文件,又不想每次都选择打钩。此时我们需要设置忽略文件

演示效果

例如:我想屏蔽VS的一些文件夹 和文件
可以看到 我这个目录下是有VS文件的,但是在add的时候不显示
在这里插入图片描述

我想上传被忽略的文件怎么办?

勾选下面的 Include ignored files 则会显示被忽略的文件,此时可以add被忽略的文件
在这里插入图片描述

第一步,在仓库根目录新建文本文件,改名为.gitignore

在这里插入图片描述

第二步,编辑这个文件 填写规则(规则在第四步)

在这里插入图片描述

第三步 这里是我的配置文件,仅供参考!

# Prerequisites
*.d

# Compiled Object files
*.slo
*.lo
*.o
*.obj

# Precompiled Headers
*.gch
*.pch

# Compiled Dynamic libraries
*.so
*.dylib
*.dll

# Fortran module files
*.mod
*.smod

# Compiled Static libraries
*.lai
*.la
*.a
*.lib

# Executables
*.exe
*.out
*.app

#屏蔽VS目录文件
.vs
Debug
Release
x64
#屏蔽VS工程文件
*.sln
*.vcxproj
*.filters
*.user

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44

第四部,配置规则

# 以'#'开始的行,被视为注释.                                                                                                                          

# 忽略掉所有文件名是 foo.txt的文件.

foo.txt

# 忽略所有生成的 html文件,

*.html

# foo.html是手工维护的,所以例外.

!foo.html

# 忽略所有.o和 .a文件.

*.[oa]

# 忽略*.o和*.a文件

 *.[oa]

# 忽略*.b和*.B文件,my.b除外

*.[bB]

!my.b

# 忽略dbg文件和dbg目录

dbg

# 只忽略dbg目录,不忽略dbg文件

dbg/

# 只忽略dbg文件,不忽略dbg目录

dbg

!dbg/

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

/dbg
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/622559
推荐阅读
相关标签
  

闽ICP备14008679号