验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

idea怎么设置Git忽略对某些文件或文件夹的版本追踪

阅读:894 来源:乙速云 作者:代码code

idea怎么设置Git忽略对某些文件或文件夹的版本追踪

      一、背景

      在Idea中有些文件无需与远程git库同步,仅是本地使用,比如*.iml 、.idea(文件夹)等。

      如果不进行设置,那么每次提交列表都会显示这些文件,这样会让提交代码变得十分棘手。

      二、解决办法

      2.1 安装.ignore插件

      idea怎么设置Git忽略对某些文件或文件夹的版本追踪

      2.2 新建.gitignore忽略文件

      idea怎么设置Git忽略对某些文件或文件夹的版本追踪

      2.3 配置相应过滤文件

      idea怎么设置Git忽略对某些文件或文件夹的版本追踪

      三、解决配置后不生效

      3.1 原因

      对应的文件或文件夹已经被git跟踪,此时再加入.gitignore后就无效了。

      此处以test.txt为例:


      idea怎么设置Git忽略对某些文件或文件夹的版本追踪

      3.2 解决办法

      移除git的追踪,Git Bash Here打开黑窗口,进入test.txt所在目录,执行以下命令

      git rm -f --cached test.txt

      idea怎么设置Git忽略对某些文件或文件夹的版本追踪

      再次提交,比较列表已不再出现test.txt

      idea怎么设置Git忽略对某些文件或文件夹的版本追踪

      同理,文件夹可执行如下命令

      git rm -rf --cached  文件夹名
    分享到:
    *特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
    相关文章
    {{ v.title }}
    {{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
    你可能感兴趣
    推荐阅读 更多>