git - 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.txt
和dev1
文件夹也被上传也在记事本中运行文件,没有编码问题另外,我仔细检查了这个事实,首先我包含了 gitignore 文件,然后我包含了所有文件.
解决方案
您已经上演了 dev1/test.js,这就是它没有被忽略的原因。用于git reset HEAD dev1/test.js
取消暂存。
推荐阅读
- python - 如何将具有不同文件格式的文件移动到具有相同文件名的文件夹?
- javascript - 角度值和 !!value 有什么区别?
- python - 在python中,如何限制子类的构造函数的参数
- javascript - 反应从内部元素的 onLoad() 返回的合成事件
- html - 自定义特定标签
- php - PHP桌面如何更改图标
- linq - 构建动态表达式以在两个表之间进行比较
- flutter - 容器宽度是否可以使其父级溢出一定数量的像素?
- html - 在表头中使用 flex 的正确方法是什么?
- python - 访问多个 url 时使用 webdriver.get() 方法时 TimedPromise 超时