最近公司将之前所有的项目都从SVN切换到了Git上,因为涉及到一些分支的修改,所以刚开始遇到了特别多问题,简单记录一下。
1.不小心同事将IDEA下的.idea文件夹及target文件夹都上传了上去,target文件夹还好,本地和远程可以同时删除,但.idea文件夹是想只在远程库删除,所以百度了一些方法。
因为我们有.gitignore文件,至于为什么有,还提交了,是因为先推送后才从别的项目复制了一个忽略文件过来。
具体解决方案:
1.直接在项目文件夹右键,点击Git Bash Here,进入Git命令;
2.git rm -r --cached .
3.git add .
4.git commit -m "修改信息"
5.git push -u origin master
如此,文件夹均以删除;