如果我尝试推送任何提交,那么我会收到下一个错误:
vm.getInfo = function () {
var infoKey = "INFO1";
var url = "www.example.com" + InfoKey;
return datacontext.getData(url)
.then(function (response) {
return vm.infoResponse = response.data.texts;
});
}
vm.getInfo();
我检查了git log,它仍然显示我的提交不在远程服务器上。但棘手的部分是它实际推动了。如果我尝试将此存储库克隆到新文件夹,那么我可以接收我的推送文件。
如果我将使用fetch命令,则remote / origin会自动切换到我在日志中的提交。
我们使用TFS GIT作为服务器,使用TorotoiseGit作为git的GUI。
答案 0 :(得分:0)
您似乎没有将远程存储库与本地存储库同步。您可以在不更改文件的情况下将Git回滚到先前的提交,然后创建新的提交:
git reset --mixed origin/master
git add .
git commit -m "xx"
git push origin master
更多信息,请查看此案例:git error: failed to push some refs to