hg-git 未找到存储库
hg-git repository not found
我想配置我的 Mercurial 项目,以便能够将其推送到 gitHub 存储库。
使用命令时:
hg push git+ssh://git@github.com/myusername/myproject.git
我收到一条消息:
abort: repository git+ssh://git@github.com/myusername/myproject.git
not found!
我已经检查并建立了 SSH 连接,看起来没问题:
Hi myusername! You've successfully authenticated, but GitHub does not
provide shell access.
我的存储库 url 从 github 复制而来(它是其他开源项目的分支):https://github.com/myusername/myproject.git
我还应该检查什么?为什么我得到的信息是不存在的,而实际上是存在的?哪里有问题?
如果您在使用 hg-git 之前没有从 Git 克隆您的存储库,我不确定您是否可以推送 Git。在我看来,hg-git 在本地管理一个 .git。
您确定已正确启用和设置 hg-git 扩展程序吗?如果扩展设置不正确,也会出现此错误。
您能否尝试使用本地 git 存储库逐步淘汰 github 作为可能的错误。
感谢 rfkortekaas,我发现了 hg-git 设置的问题。
在 ~/.hgrc 中必须有:
[extensions]
hgext.bookmarks =
hggit =
我想配置我的 Mercurial 项目,以便能够将其推送到 gitHub 存储库。
使用命令时:
hg push git+ssh://git@github.com/myusername/myproject.git
我收到一条消息:
abort: repository git+ssh://git@github.com/myusername/myproject.git not found!
我已经检查并建立了 SSH 连接,看起来没问题:
Hi myusername! You've successfully authenticated, but GitHub does not provide shell access.
我的存储库 url 从 github 复制而来(它是其他开源项目的分支):https://github.com/myusername/myproject.git
我还应该检查什么?为什么我得到的信息是不存在的,而实际上是存在的?哪里有问题?
如果您在使用 hg-git 之前没有从 Git 克隆您的存储库,我不确定您是否可以推送 Git。在我看来,hg-git 在本地管理一个 .git。
您确定已正确启用和设置 hg-git 扩展程序吗?如果扩展设置不正确,也会出现此错误。
您能否尝试使用本地 git 存储库逐步淘汰 github 作为可能的错误。
感谢 rfkortekaas,我发现了 hg-git 设置的问题。
在 ~/.hgrc 中必须有:
[extensions]
hgext.bookmarks =
hggit =