<分区>
这是我输入的 git 命令
$ git add -u -n
add 'proj1/Foo.scala'
$ git add .
$ git add .
$ git commit -m "message"
On branch feature/branch
Your branch is up-to-date with 'origin/feature/branch'.
Changes not staged for commit:
modified: ../proj1/Foo.scala
那么为什么我会得到 Changes not staged for commit
?如您所见,我执行了 git add .
两次
现在如果我取得成功
git add ../proj1/Foo.scala
然后提交就可以了。为什么我应该专门处理每个文件而不是只执行 git add .