这是我的问题的答案: 在GIT GUI中,CTRL+A 实际上是添加新的远程,而不是GIT ADD!在GIT GUI中,似乎没有“添加”和“暂存”的区别,两者都可以通过“提交暂存区”命令完成:CTRL+T。根据这个:http://hoth.entp.com/2008/11/5/what-git-add-really-means,“git stage”是“git add”的别名。感谢aardvarkk的回答。我想“添加”可以被视为文件的“第一次暂存”,但实际上,“添加”意味着“添加到暂存区”或“暂存以提交”。简而言之, CTRL+T = GIT GUI中的“提交暂存区”=命令行中的“git add” CTRL+A = 添加新的远程