花了我一个晚上,终于弄明白为什么总是 push 失败的原因了!竟然是因为我用的是注册的用户名而不是邮箱名……囧死. 另外搞清楚了一个问题,就是 Git 和远程仓库交互有两种方式,即 https 方式和 ssh 方式. 如果你采用的是 https 方式,需要在 TortoiseGit 的设置中,把 Network 一项中的 SSH client 一项,设置为 你的TortoiseGit安装路径\bin\TortoiseGitPlink.exe Remote 中,只需要添加 URL 即可,即你的远程…