Git:尝试将本地git repo同步到远程仓库

时间:2012-11-13 13:02:10

标签: git

我想使用本地计算机进行开发,并使用远程服务器进行暂存。我首先在我的远程服务器上设置了一个git repo并提交了文件,然后我在本地克隆了这个repo。

这很好,但是当我尝试将更改推送到遥控器时:

git push origin master

我收到以下错误:

  

remote:错误:拒绝更新签出的分支:refs / heads / master
  默认情况下,拒绝更新非裸存储库中的当前分支,因为它会使索引和工作树与您推送的内容不一致,并且需要'git reset --hard'才能将工作树与HEAD匹配。 / p>      

您可以将'receive.denyCurrentBranch'配置变量设置为远程存储库中的'ignore'或'warn',以允许推入其当前分支;但是,除非您安排更新其工作树以匹配您以其他方式推送的内容,否则不建议这样做。

     

要压制此消息并仍然保持默认行为,请将“receive.denyCurrentBranch”配置变量设置为“拒绝”。

0 个答案:

没有答案