5302得票37回答
如何向Git仓库添加一个空目录?

我该如何将空目录(不包含任何文件)添加到Git仓库中?

280得票10回答
Git添加所有修改、删除和未跟踪的文件?

有没有一种方法可以添加所有文件,无论您对它们进行了什么操作,例如删除,未跟踪等等?就像提交一样。我不想每次提交时都要 git add 或 git rm 所有我的文件,特别是在处理大型项目时。

46得票4回答
为什么在运行了`git add`命令后,`git diff`没有报告文件更改?

为什么git diff认为没有更改,即使git status报告了更改为modified?$ git status On branch master Your branch is ahead of 'origin/master' by 2 commits. (use "git push" ...

24得票2回答
无法使用带有--patch选项的git add命令

我最近将Git更新到版本2.7.2.windows.1(我正在运行Windows 7 64位)。自从更新以来,我无法对名称为_(下划线)的特定目录(或其子目录)中的文件使用git add -p选项进行操作。 git status正确报告了我的文件已更改:PS C:\Users\Carl\ww...

9得票2回答
手动使用git add --patch <文件名> 进行编辑

所以,我正在分支A中处理一个文件,并且即将准备提交它。然而,在查看差异时,我认为最好将其分成两个单独的提交(在这种情况下,也许是两个单独的分支)。我之前已经使用git add --patch来分别暂存不同的块,因此我认为我可以使用它。问题是,我需要拆分其中的一个块。运行git add --pa...

20得票1回答
`git add -p`有哪些选项?

当我执行git add -p命令时,会看到一个差异并显示一系列可选项:~/workspace$ git add -p diff --git a/gulpfile.js b/gulpfile.js ...

110得票9回答
将所有子目录添加到Git

我在将一个文件夹及其所有子目录添加到我的git仓库时遇到了问题。在搜索了一些谷歌后,我意识到这是一个非常流行的问题,并尝试了每个建议,但都没有成功,特别是来自git-add手册页面的建议。我甚至尝试了git add -A,但也没有成功。为了简单起见,假设我将git仓库初始化为Dir1。然后我有...

104得票2回答
撤销 git add --all

我犯了一个错误,输入了git add -all命令,现在所有文件都被添加了。我没有执行commit和push。如何撤销我的操作?

19得票2回答
仅将所有新文件添加到Git,不包括修改过的文件

有没有办法在使用git时仅添加新文件而不添加已修改的文件?也就是说,只添加在git状态中列为未跟踪的文件。 当然,除了单独添加每个文件之外。 在我的情况下,这并非绝对必要,对我来说真正的问题已在此回答:如何使git diff和git log忽略新建和删除的文件? 也就是说,不要在新文件上...

12得票2回答
Git add命令未添加文件

当我尝试将文件添加到Git时,我输入了以下命令:git add [文件名] git add &lt;insert file names here&gt; 那个工作得很好。然而,当我尝试做时 git commit -a 我的Git存储库告诉我它是空的。 输出的内容是:# On branch ma...