“为什么我的 _.gitignore_ 规则不生效?”

这是一个很常见的问题,我碰巧看到某用户上个月在 SF 上的提问,让我感到后怕的是其中被采纳的答案,这是 Git 的使用里一个非常巨大的坑!如果回答问题的人真的在一个团队项目里这么做过,他就知道用这个方法会让所有成员多么痛苦了!

这是我认为 Git 做得不够好的一点,因为这是一个非常典型非常常见的问题场景,Git 理应对其做出更明确的解决方案。实际上正确的方案非常合乎道理也很简单,但是由于 .gitignore 的工作原理并不像大部人最初理解的那样,于是奇葩的解决方案就这样流行起来了……

我随后搜索了一下,发现同样的问题得到同样的答案并不是个例,很显然有大量的 Git 用户都在日复一日忍受着错误解法的煎熬,Git 应该为此负起责任来,否则很可能会因此造成用户的流失,那就太可惜了。

正确的解决方法我已经附在原问题中,此处不再重复了。

    原文作者:n͛i͛g͛h͛t͛i͛r͛e͛
    原文地址: https://segmentfault.com/a/1190000000468963
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞