如果我试图把我的任何承诺,我收到了一个错误:Git的失败推,但实际上推
git.exe push --progress "origin" master:master
Counting objects: 3, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 7.54 MiB | 240 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
error: failed to push some refs to 'https://...'
我在git的日志检查,它仍然显示我的承诺是不远程服务器。但棘手的部分是,它实际上推动。如果我试图将这个存储库克隆到新文件夹,那么我可以收到我以前推送的文件。
如果我将使用fetch命令,那么remote/origin会自动切换到我在日志中的提交。
我们使用TFS GIT作为服务器,TorotoiseGit作为git的GUI。
问题是在混帐配置文件的一些混乱。我只是用我的同事取代了我自己的配置。不幸的是,我没有找到哪个设置导致了这个问题。 – Serbin
*在发出错误消息之前,Git会打印关于它可能推送什么以及推送哪些内容的信息。这些都是你应该注意的 - 最后的信息仅仅是一个总结,指出有早期的信息需要参加。 – torek
添加了git的完整消息 – Serbin