这是一个很常见的问题,我碰巧看到某用户上个月在 SF 上的提问,让我感到后怕的是其中被采纳的答案,这是 Git 的使用里一个非常巨大的坑!如果回答问题的人真的在一个团队项目里这么做过,他就知道用这个方法会让所有成员多么痛苦了!
这是我认为 Git 做得不够好的一点,因为这是一个非常典型非常常见的问题场景,Git 理应对其做出更明确的解决方案。实际上正确的方案非常合乎道理也很简单,但是由于 .gitignore 的工作原理并不像大部人最初理解的那样,于是奇葩的解决方案就这样流行起来了……
我随后搜索了一下,发现同样的问题得到同样的答案并不是个例,很显然有大量的 Git 用户都在日复一日忍受着错误解法的煎熬,Git 应该为此负起责任来,否则很可能会因此造成用户的流失,那就太可惜了。
正确的解决方法我已经附在原问题中,此处不再重复了。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。