在SourceTree GUI中,“git add .”命令的等效命令是什么?

5
我正在尝试使用SourceTree图形化界面。我已成功创建了本地存储库,提交了一些添加、删除和修改,并成功推送到我的远程存储库。
我的问题是,在每次尝试提交时,我的提交窗口中的“暂存更改”文件列表为空,我必须手动拖放“工作副本更改”文件列表的内容到“暂存更改”。
我发现,如果在我的终端中输入“git add .”命令,那么同样的事情会发生。
有没有办法在提交之前不总是这样做?
1个回答

5
根据Atlassian的这个答案,您可以在文件状态视图中多选文件(使用Cmd-A选择全部),一旦选定它们,点击“添加”或按下Cmd-+(Shift-Cmd-=)。
另外,一旦您按下“提交”按钮,提交对话框左侧有一个复选框,标记为“未暂存的文件”。如果您勾选它,将立即暂存所有当前列出的未暂存文件: Unstaged files part of commit dialog

谢谢你的回答。几年前我也发现了同样的问题,只是不敢相信一个_GUI_会如此不直观...为什么我必须为每个提交拖放?(还要注意不要丢弃任何被忽略的文件,以强制添加它们?为什么不能默认添加所有更改和不在.gitignore中的文件?仍然是打开终端最稳健、最快速的方法(工具栏最左边),然后在提交之前输入“git add .”。第一次之后只需要按两个键:向上然后回车... - g.pickardou

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接