【问题标题】:Backup a local working directory on BitBucket - clone or push在 BitBucket 上备份本地工作目录 - 克隆或推送
【发布时间】:2011-05-09 12:01:35
【问题描述】:

我对版本控制非常陌生,所以我的问题非常基础。我正试图为此目的使用 Mercurial。我的 Mac 上有一个本地工作目录。我想使用 Bitbucket 备份此目录中的文件和存储库。

请问以下命令:

hg push localDirectoryWithRepo http://bitbucker.org/user_name/repo_on_bitbucket

将我的文件也传输到 Bitbucket,还是仅传输到存储库?

另外,我尝试了命令:

hg clone localDirectoryWithRepo http://bitbucker.org/user_name/repo_on_bitbucket

但是,我收到错误提示

abort: cannot create new http repository

我如何最初克隆bitbucket上的本地工作目录,然后更新bitbucket上的工作目录,使其与我的本地工作目录相同。

一如既往,非常感谢。

【问题讨论】:

    标签: version-control mercurial bitbucket


    【解决方案1】:

    Mercurial 仅传输已提交的更改。它不会帮助您备份尚未准备好提交的工作副本。 push 命令发送远程 repo 没有的每个已提交的变更集,而 clone 命令将所有这些变更集发送(或获取)到一个还没有 repo 的位置——并且 bitbucket 不支持创建新的 repos最后使用close。

    尽早提交。经常提交。经常推送。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-13
      • 1970-01-01
      • 1970-01-01
      • 2012-06-08
      • 2012-05-23
      • 2016-03-05
      • 1970-01-01
      相关资源
      最近更新 更多