git忽略文件提交

在项目根路径下配置.gitignore文件,在这个文件里配置不需要提交的文件即可,具体的规则可以上网找,这里给自己做个记录。

由于是.开头的在windows下无法创建,于是借助git bash以linux方式创建,用下面命令即可,当日前提是进入到项目文件夹下,都是一些常用的Linux命令,这里就不写了,百度一下一大堆。

touch .gitignore

创建了文件后就可以直接在windows下操作了。.gitignore配置内容如下:

bin/
target/
*.bak
*.settings/
*.classpath
*.project

如果配置后在eclipse里面提交发现没有效果,只需要如下操作:

git rm -r --cached
git add .gitignore
git commit -m "update .gitignore"

再次提交,功能实现。

下面说下,利用git命令删除项目部分文件,由于之前提交的时候把target文件夹也提交了,所以现在想删除,命令如下:

git rm -r --cached filename   // filename 就是要删除的文件夹名称
git commit -m "delete file"   // 添加提交说明
git push                      // 推送到git

git push 或者 git push origin master

你可能感兴趣的:(git)