欢迎加入qq群(IT-程序猿-技术交流群):757345416
在项目开发中,我们使用git托管项目时往往会忽略一些不必要的文件或文件夹,下面我们来介绍下忽略文件和文件夹的操作步骤:
1、在版本库根目录创建.gitignore
2、修改文件,添加忽略正则,书写例子如下:
#忽略.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中任一字符
注意:
添加忽略之后,已经提交到版本库中的文件是无法忽略的。只能clone到本地,删除后,再进行忽略。
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
文章到此结束,希望对你的学习有帮助!