用git也有一段时间了,前些天在公司fork一个新的项目着手做,结果这个项目的creator早先把eclipse的配置文件也提交了上去,后续其他参与者提交代码时,这几个文件总是要注意不选中。
虽然不影响工作,但是看那红色点点以及每次提交都要去掉勾选,就想着把这些没用的干掉。
先是配置.gitignore文件,配置文件的写法参考 http://www.pfeng.org/archives/840 ,就不复粘了,很简单的规则。
然后提交了.gitignore之后,merge以后,好像还是没有生效,搜了下,要把master的源文件干掉,开始把本地的配置文件删除,提交merge,发现压根不顶用,后面直接对master进行删除操作
然后删除本地仓库的文件,再次提交到远端个人仓库还是有问题,索性备份了现有的代码,然后删除远端个人仓库,重新fork一份,才OK。
过程虽然不复杂,但是,最好还是在初始create时,配置好该文件,可以免去一些不必要麻烦。
原文:http://www.cnblogs.com/dbein-lee/p/5831463.html