我有大量新文件要提交。在 git gui (Windows) 中单击每一个来暂存是很烦人的。
我怎样才能一次提交一大堆文件?
@Sam Saffron对类似问题的一个很好的回答指出
选择项目(选择顶部的一项,点击 shift,选择底部的一项)并点击CTRL T
或者去提交 -> 阶段提交
不要使用 gui ^^ ... agit add .
会将所有新文件添加到索引中。
我认为如果您将它们全部高亮并键入 ctrl+t,那么您应该暂存所有选定的文件,尽管我发现一个通常会由于某种未知原因而被留下。
你可以看看GIT Extensions for a different GUI——我觉得它很容易使用。
假设您已安装cygwin,您可以git commit -m 'whatever'
在将更改添加到暂存区域后键入。要进行批量添加,请执行以下操作:git add .
当然,这是在命令提示符下完成的
在 Git Gui 中,您可以使用菜单选项一次暂存所有文件:
commit
>Stage changed files to commit
或快捷键ctrl+i