无法使用git-bzr将更改推回到Launchpad

时间:2010-07-21 12:01:15

标签: git bazaar

我无法使用git-bzr将我的更改推回到Launchpad存储库。

$ git init
$ git bzr add upstream ../bzr-branch
$ git bzr fetch upstream
$ git checkout -b local_branch upstream

然后我修改一个文件,例如README。

$ git add README
$ git commit
$ git bzr push upstream

我收到以下错误。

/usr/bin/git-bzr: line 219: cd: lp:jakaa: No such file or directory

我做错了什么?

1 个答案:

答案 0 :(得分:4)

它可能取决于您使用的 git-bzr 的确切风味(GitHub上有几个叉子):
与我在kfish one中提到的git-bzr-ng相比, pieter one my previous answer是最新的。

This thread提及:

  
    

可悲的是,git-bzr已被彻底打破,您将无法按照“git bzr push upstream”推送您的更改,如文档所示。
    相反,我们必须使用“git format-patch”,然后手动将每个补丁变为Bzr提交,并以“bzr push”推送。
    推送后,“git bzr pull upstream”会反映出Git中的新提交:

  
     

同样,它看起来像一个直截了当的程序化更改,git-bzr可以修复到这样做。
  如果某人有当地的分支机构,那么对于变基的要求是一种耻辱;为什么需要?此进程是否无法以与git版本匹配的方式将内容或提交信息推送到bzr?