首先我们要知道如果你上传了不必要的文件会导致什么?
例如:你在git上拉了代码,正好别人不小心把.idea文件上传了,这样你也会将.idea文件拉到你的本地库中,
在你open这个项目的时候你会发现你看不到项目的结构,出现这种情况不用着急。
1.你可以在你的本地库中把.idea文件删除再重新用你的idea打开这个项目,这样你就可以看到这个项目的结构了
好了,现在该如何避免这样的事呢?
1.在你上传文件的时候不去提交.idea文件,这个可能有时候会忘,这时你可以在你的本地库中创建一个.ignore文件用来提交的时候自动忽略某些文件,下面是创建.ignore文件的截图
创建完成之后会出现这样一个文件
你可以选择用notepad++打开
然后在里面配置你想要忽略你想要忽略的文件这里是可以用通配符的例如:*.txt就会将所有的txt文件忽略
我这里是忽略了target文件和.idea文件
如果实在是不小心上传了.idea文件
1.在你的项目本地仓库(也就是你代码拉取下来的位置)右击选择git bash here
2.然后按照顺序输入命令
git rm -r --cached .idea
git commit -m"提交信息"
git push
这样你就可以将你上传的库上的.idea文件删除了(不光.idea可以这么删除,其他文件也可以这样删除)
来源:oschina
链接:https://my.oschina.net/u/4311876/blog/3424847