gitignore忽略不需要提交的文件

5 篇文章 0 订阅
1 篇文章 0 订阅

进行项目开发时,有时很多文件并不需要提交到git仓库。为避免每次add提交时,显示很多的文件信息,采用如下方式自动忽略不需要提交的文件:

  • 1.使用ll -a查看文件目录
[dhp@dhpMac]:    ll -a
total 32
drwxr-xr-x@ 10 dhp  staff   320B  2  6 20:48 .
drwx------+ 52 dhp  staff   1.6K  2  6 20:22 ..
drwxr-xr-x  12 dhp  staff   384B  2  6 20:53 .git
-rw-r--r--   1 dhp  staff   1.7K  2  4 19:31 pom.xml
drwxr-xr-x@  4 dhp  staff   128B  1 31 08:18 src
drwxr-xr-x  11 dhp  staff   352B  2  1 15:22 target
-rw-r--r--   1 dhp  staff     6B  2  6 20:48 test.log
  • 2.在.git同级目录下新建.gitignore文件
  touch .gitignore
  • 3.将不需要提交的文件写入到.gitignore文件,如test.log
echo "test.log" >> .gitignore
  • 4.查看提交状态,不再显示test.log提交信息
git status

备注:.gitignore文件内容支持表达式:

  • *.log: 忽略所有以log结尾的文件;
  • !a.log: 排除a.log文件,即该文件可以显示;
  • /a.log:忽略项目根目录下的a.log文件,但不忽略子目录下的subdir/a.log文件;
  • build/:忽略build/目录下的所有文件;
  • build/*.log:会忽略build/a.log但不包括build/server/a.log文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值