首页 > 解决方案 > git 不会忽略目录,即使它在 .gitignore 文件中

问题描述

git status打印以下内容:

On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    new file:   .gitignore
    new file:   app.js
    new file:   dev1/test.js
    new file:   dev2/test.js
    new file:   git
    new file:   log.txt

文件内容.gitignore

   hell.txt
   /dev1

添加文件的全部内容后,它甚至文件hell.txtdev1文件夹也被上传也在记事本中运行文件,没有编码问题另外,我仔细检查了这个事实,首先我包含了 gitignore 文件,然后我包含了所有文件.

标签: gitgitignore

解决方案


您已经上演了 dev1/test.js,这就是它没有被忽略的原因。用于git reset HEAD dev1/test.js取消暂存。


推荐阅读