开发过程中发现忽略文件中,被忽略的文件还是被提交到版本控制里面了。
比如.idea/下面的workspace.xml文件,每次被提交上来,同步代码的时候,这个文件中的变化很大,合并代码花时间,用远程的文件,则会导致很多依赖包都失效,无法导入,butterknife,Nullable都会报红,很麻烦。
如何将这个文件夹下面的文件都移除版本控制呢。
在项目根目录下。右键打开命令行。
git rm -r -f -n --cached .idea/
本文介绍了一种常见问题的解决方案:如何从版本控制系统中排除指定文件夹内的文件,特别是.idea/workspace.xml这类配置文件,避免其频繁变更导致的合并冲突。
开发过程中发现忽略文件中,被忽略的文件还是被提交到版本控制里面了。
比如.idea/下面的workspace.xml文件,每次被提交上来,同步代码的时候,这个文件中的变化很大,合并代码花时间,用远程的文件,则会导致很多依赖包都失效,无法导入,butterknife,Nullable都会报红,很麻烦。
如何将这个文件夹下面的文件都移除版本控制呢。
在项目根目录下。右键打开命令行。
git rm -r -f -n --cached .idea/

被折叠的 条评论
为什么被折叠?