1

我正在尝试将更改从 eclipse 中新创建的项目推送到 bitbucket 中的存储库。我想我做了一些我不应该做的事情,因为我无法从新项目中推送任何更改。

这就是我所做的。

  1. 我在 bitbucket 中创建了一个存储库。
  2. 根据 bitbucket turorial,我已经在本地机器上安装了 TortoiseHg。
  3. 之后,我已经提交并推送了我的 Eclipse 项目中的更改。到目前为止一切都很好。
  4. 然后我创建了我的 eclipse 项目的副本,没有在 hg 或 bitbucket 中做任何事情。
  5. 现在我尝试将新项目中的更改推送到与以前相同的存储库,我收到一条警告说“带有指纹的证书.....未验证。检查 hostfingerprints 或 web.cacerts 配置设置)。再往下说:hg -y push --new-branch https:// * @bitbucket.org/myusername/myrepository,错误代码:-1

我应该创建一个分支吗?如果是这样,我现在该如何解决?我很感激任何帮助。

编辑:我出错的原因是我更改了我的 bitbucket 密码... /Agneta

4

1 回答 1

1

也许您实际上并没有推送到您认为的存储库。在您的原件和副本中运行此命令:

 hg showconfig paths

它们之间的路径应该相同。如果没有,您需要弄清楚复制时出了什么问题。我推荐一个新的克隆。

否则,可能 Eclipse 使用的 Mercurial 版本与您不同。

于 2012-06-17T00:29:34.443 回答