【发布时间】:2014-04-06 04:14:43
【问题描述】:
我有这个 git 状态:
User#/d/Work/Project/Module1/NV/build (master)$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 3 commits.
# (use "git push" to publish your local commits)
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: ../../Module1/CMakeLists.txt
# modified: ../../Module1/Container.cpp
#
no changes added to commit (use "git add" and/or "git commit -a")
如何添加这 2 个文件? git add -A 不起作用?
我知道出于显而易见的原因可以使用选项git add ../../.。
我知道可以使用git add 选项添加文件,但我不记得了,也找不到了。我用git version 1.8.1.msysgit.1。
【问题讨论】:
-
您在子目录中。为什么你不能只做这个命令? cd ../.. && git add .
-
> 没有更改提交(使用“git add”和/或“git commit -a”)?
-
@cooperok 我已经说过
git add ../../.不是一个选项。 -
@Ajedi34 你读过我的问题吗?我已经很难过我尝试了
git add -A .,但它不起作用。我认为很明显git add .不起作用。我想添加文件而不是提交它们。