Mercurial 使用基于GUI的工具提交BitBucket

Mercurial 使用基于GUI的工具提交BitBucket,mercurial,bitbucket,Mercurial,Bitbucket,我将遵循此处列出的步骤: 创建了Mercurial repo,还安装了TurtoiseHG…但当教程转到如何从本地机器向该repo添加代码的部分时,它是通过命令行和那些类unix的命令来实现的,这些命令总是让我抓狂:)因此,没有一个GUI工具像我们为TurtoiseSVN提供的那样,只需右键单击一个工作副本并弹出!承诺 我建议你去看看这本书。您完全可以从GUI执行此操作 如果您是从SVN这样的非DVC迁移过来的,请记住,在将代码发布到BitBucket之前,您有一个使用这些工具的两步提交过程

我将遵循此处列出的步骤:


创建了Mercurial repo,还安装了TurtoiseHG…但当教程转到如何从本地机器向该repo添加代码的部分时,它是通过命令行和那些类unix的命令来实现的,这些命令总是让我抓狂:)因此,没有一个GUI工具像我们为TurtoiseSVN提供的那样,只需右键单击一个工作副本并弹出!承诺

我建议你去看看这本书。您完全可以从GUI执行此操作

如果您是从SVN这样的非DVC迁移过来的,请记住,在将代码发布到BitBucket之前,您有一个使用这些工具的两步提交过程(提交/推送)。第一步(提交)只是将其推送到存储库的本地副本


如果您不习惯使用命令行语法,那么将是您最好的朋友。

在您发布链接三页之后的官方Bitbucket wiki中甚至有关于乌龟的说明

查看此链接:

是的,该页面首先是关于使用Bitbucket web GUI分叉存储库的。
但是,一旦您创建了一个存储库,那么在您的机器上获取它、更改它以及推回到服务器的步骤是完全相同的

上面链接中的这两个步骤描述了确切的工作流程,包括乌龟的屏幕截图:

  • 第二步。克隆你的叉子
  • 第三步。对存储库源进行更改

您也可以阅读官方的龟类文档。

(描述克隆。)

是。当您右键单击安装了Ortoisehg时,您没有看到“hg提交”吗?(请记住,“提交”可能不是您认为的svn的意思;您还需要
hg push
,Ortoisehg称之为“同步”以将其发送到bitbucket。)您可以使用Ortoisehg GUI将代码添加到repo。我总是这样做。也就是说,乌龟HGUI是一个UX噩梦,所以有时候很难在UI中找到选项。我能提供的最好的提示是,工具栏上的一些按钮实际上是选项卡,尽管它们看起来不像。谢谢。好的,我有一个指向我在BitBucket上创建的空回购协议的URL,我的桌面上有一个文件。假设我想将此文件推送到该URL Repo。我应该在GUI工具中设置什么来执行此操作?