0

我正在尝试通过 bitbucket 在线同步 git repo。我对这一切有点纠结,将 bitbucket repo 转移到一个团队,更改 repo 的遥控器等......现在当我尝试上传到 bitbucket 时,它说" ! [rejected] master -> master (non-fast-forward)"。我已经完成了 git pull,据我所知,一切都被合并了。我希望如果我的master标签重新与我的标签一致,HEAD一切都会再次解决。

这就是它在我的 git 客户端中的外观——但我很高兴使用命令行(实际上我更经常使用它)。

git客户端

4

1 回答 1

1

在 master 上,快进到带有 HEAD 标签的提交,例如使用git merge <commit>. 然后推一下,git push bucket master

看起来您当前处于分离的 HEAD 上(我猜这就是 HEAD 标签的含义),在您的 GUI 中选择 HEAD 提交并记下该提交的哈希值。然后你可以合并到那个。

于 2012-08-11T14:33:07.107 回答