5

我有大量新文件要提交。在 git gui (Windows) 中单击每一个来暂存是很烦人的。

我怎样才能一次提交一大堆文件?

4

6 回答 6

18

@Sam Saffron对类似问题的一个很好的回答指出

选择项目(选择顶部的一项,点击 shift,选择底部的一项)并点击CTRL T

或者去提交 -> 阶段提交

于 2011-05-15T11:39:26.093 回答
10

不要使用 gui ^^ ... agit add .会将所有新文件添加到索引中。

于 2010-04-09T15:54:41.123 回答
5

我认为如果您将它们全部高亮并键入 ctrl+t,那么您应该暂存所有选定的文件,尽管我发现一个通常会由于某种未知原因而被留下。

于 2010-04-09T15:55:51.967 回答
2

你可以看看GIT Extensions for a different GUI——我觉得它很容易使用。

于 2010-04-09T16:01:47.627 回答
1

假设您已安装cygwin,您可以git commit -m 'whatever'在将更改添加到暂存区域后键入。要进行批量添加,请执行以下操作:git add .

当然,这是在命令提示符下完成的

于 2010-04-09T15:57:06.703 回答
1

在 Git Gui 中,您可以使用菜单选项一次暂存所有文件:

commit>Stage changed files to commit

或快捷键ctrl+i

于 2013-12-02T11:48:22.220 回答