开发过程中发现忽略文件中,被忽略的文件还是被提交到版本控制里面了。
比如.idea/下面的workspace.xml文件,每次被提交上来,同步代码的时候,这个文件中的变化很大,合并代码花时间,用远程的文件,则会导致很多依赖包都失效,无法导入,butterknife,Nullable都会报红,很麻烦。
如何将这个文件夹下面的文件都移除版本控制呢。
在项目根目录下。右键打开命令行。
git rm -r -f -n --cached .idea/
开发过程中发现忽略文件中,被忽略的文件还是被提交到版本控制里面了。
比如.idea/下面的workspace.xml文件,每次被提交上来,同步代码的时候,这个文件中的变化很大,合并代码花时间,用远程的文件,则会导致很多依赖包都失效,无法导入,butterknife,Nullable都会报红,很麻烦。
如何将这个文件夹下面的文件都移除版本控制呢。
在项目根目录下。右键打开命令行。
git rm -r -f -n --cached .idea/