我无法使用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
我做错了什么?
答案 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?