赞
踩
背景: 在一些项目中我并不希望本地仓库的所有文件都上传到远程仓库,而是有选择的上传,因此git引入了.gitignore文件,使用该文件来选择性的上传文件
解决办法:在logs里面创建一个.gitignore文件,里面写入:
!.gitignore或者 logs/*
解决办法:在logs里面创建一个.gitignore文件,里面写入:
!.gitignore
! xxx.log
!.gitignore
mtk
!.gitignore
smock/
.gitignore文件只会咋第一次提交的时候写入缓存,如果你在第一次提交项目的时候忘记了写.gitignore文件,有的无用文件已经上传到git上了,后来在补充.gitignore文件对于已经上传到git上的文件是无效的,意思是你再次提交代码时,第一次提交提交过的文件是不会被忽视的,还会存储在git上
解决办法:
git rm -r --cached #清除所有的缓存,再次提交代码时,.gitignore就可以生效了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。