我的 /rails 目录中有三个项目:test_app/、dma4/ 和 test2_app/。我目前正在 test_app/ 目录(已经为 git 初始化)并提交了更改。提交后,我做了一个“git status”来查看更改。出于某种原因,它告诉我没有任何变化,除了 ../dma4 和 ../test2_app 这是其他项目!
为什么它会告诉我当前项目之外的变化?我不应该忽略我的 .gitignore 文件中的其他项目......
这是确切的消息:
test_app $ git status
# On branch master
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# (commit or discard the untracked or modified content in submodules)
#
# modified: ../dma4 (modified content)
# modified: ../test2_app (modified content)
#
no changes added to commit (use "git add" and/or "git commit -a")
test_app $
这些其他项目不是当前项目的子文件夹,这是层次结构的外观:
rails/test2_app rails/dma4 rails/test_app
为什么会这样??