将本地Mercurial存储库移动到Bitbucket

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将本地Mercurial存储库移动到Bitbucket相关的知识,希望对你有一定的参考价值。

有没有人拿过当地的回购并将其导入Bitbucket?当我这样做时,导入页面要求提供URL,但我正在使用没有端口8000对外开放的本地计算机。

我可以使用一些特殊形式的文件路径吗?

答案

首先,您需要在Bitbucket中创建一个存储库,转到Repositories -> create repository。然后您可以在HTTPS或SSH之间进行选择。

您可以自定义您的hgrc文件,如下所示:

[ui]
username = Your Name <youremail@example.com>

[paths]
myproject = https://.. # The one provided by Bitbucket

现在你只需要push你对存储库的更改:

$ hg commit -m "my changes"
$ hg push myproject

或者pull改变:

$ hg pull -u myproject

在拉动更改后,-u选项还将更新本地存储库。您可以使用此选项,而不是拉动然后更新本地存储库。 -u选项与执行相同:

$ hg pull myproject
$ hg update

您可能还想查看hgignore文件。

以上是关于将本地Mercurial存储库移动到Bitbucket的主要内容,如果未能解决你的问题,请参考以下文章

将存储库克隆到本地文件系统上的文件夹的 Mercurial hg 克隆语法是啥

忽略Mercurial中文件的未来更改,但仍然跟踪它[重复]

Mercurial:迁移到新的存储库结构 - 子存储库更新

在推送之前丢弃 Mercurial 中的本地分支

提交后修复Mercurial存储库中的重命名

如何在 Mercurial 中克隆存储库的子文件夹?