我对 git 有点陌生,我不明白为什么 git commit -a
只阶段更改和删除文件而不是新文件。
谁能解释为什么会这样,以及为什么没有其他提交标志来启用添加文件和提交 in one command ?
顺便说一句,hg commit -A将新文件和删除的文件都添加到提交中
最佳答案
Git 用于跟踪更改。它依赖于您告诉它哪些文件重要到足以跟踪。您可以像这样实现所需的效果:
git add . ;git commit -a
确保您的 .gitignore
文件已更新。
关于git - 为什么 git commit -a 不添加新文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2759355/