在“git push web”错误:无法解析引用refs / remotes / web / ui:没有错误

时间:2013-12-23 13:33:11

标签: git github git-push

我有两个GIT分支,

1)发展

2)ui

如果开发分支已克隆到本地并对其进行更改,请按照以下步骤将所有更改上传到分支。

以下是我以前运行的命令的步骤:

1)git status

2)git checkout development //开发分支的名称

3)git add

4)git commit

5)git push //仅在开发分支上推送开发更改

6)git checkout ui // ui branch的名称

7)git merge development

8)git push web ui //推动对ui分支的更改

除了第8个(git push web ui)之外,所有上述命令都能正常工作。当我在git bash上运行此命令时,它会给我以下消息。

$ git push web ui
Counting objects: 30, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (16/16), done.
Writing objects: 100% (16/16), 3.19 KiB | 0 bytes/s, done.
Total 16 (delta 15), reused 0 (delta 0)
remote: Already on 'ui'
remote: ----------------------------------------------------------------
remote: Deployed ui to Leo
remote: ----------------------------------------------------------------
To ssh://git@account.com/srv/git/acc.git
   e258b99..8563f31  ui -> ui
error: unable to resolve reference refs/remotes/web/ui: No error
error: Cannot lock the ref 'refs/remotes/web/ui'.

但是所有更改都在两个分支上成功更新,我也可以检查git服务器以及网站。

那么为什么在网络推送结束时显示此错误消息?

  

错误:无法解析引用refs / remotes / web / ui:无错误
  错误:无法锁定引用'refs / remotes / web / ui'

任何人帮助解决此错误都非常感谢!

0 个答案:

没有答案