Git 忽略文件后,切换分支后在其它出现

比如说我的项目有两个分支

    $ git branch
      master
    * dev

dev 分支下面有两个3个文件夹是 ignore 的: bower_components/, node_modules/, dist/.

现在我在 dev 下面提交之后, 切换到 master 分支去,结果在 master 分支下也可以看到 bower_components/, node_modules/, dist/这些目录和里面的文件,是我操作不对吗?如何解决呢?

阅读 3.7k
评论
    3 个回答
    • 4.9k

    不是你操作不正确,而是你添加到gitignore之后,git不关心这些文件了,所以切换不切换分支,这些文件都在那里

      相似问题
      推荐文章