5

我在 Bazaar 中开发代码并想在 Github 上发布它。实现这一目标的最佳方法是什么?

如果该解决方案仅提供一种将 Bazaar 存储库中的一个分支推送到 Github 的方法,则可以。

4

3 回答 3

2

使用bzr-git插件,该插件应与最新版本的 bzr 捆绑在一起。

于 2012-08-20T14:46:30.457 回答
1

从 Bazaar 2.5.1 开始,bzr dpush(gitWindows 默认安装的插件的一部分)的正确语法是:

bzr dpush https://github.com/myUserName/myProject.git/,branch=master

对于 URL,只需输入 github 提供的用于下拉存储库的完全相同的“HTTPS 克隆 URL”(它位于主存储库页面的最右侧,如果您在页面中搜索“HTTPS 克隆 URL”,您应该会看到它)。

这将在您每次使用时提示您输入密码。如果这变得很麻烦,我建议创建一个authentication.conf文件(将其存储在 bzr 的 HOME 文件夹中——即%appdata%\bazaar\2.0Windows 上的“”)。您还需要加密文件(即使在非共享机器上),因为它会将您的密码作为纯文本 * 颤抖 *.

以下对我有用:

[github.com]
scheme=https
host=github.com
user=myUserName
password=myPassword
于 2014-10-10T03:20:20.790 回答
-1

Use git-bzr-ng (a bidirectional bridge between git and bzr).

于 2012-08-18T15:37:27.243 回答