Command 集市的正确指挥?
我很难弄清楚该使用哪个Bazaar命令 假设我在同名文件夹中有一个名为“test”的本地分支:Command 集市的正确指挥?,command,bazaar,version-control,Command,Bazaar,Version Control,我很难弄清楚该使用哪个Bazaar命令 假设我在同名文件夹中有一个名为“test”的本地分支: 最初获取分支时,我键入: cd试验 bzr pull lp:项目名称 要提交本地更改,请键入: bzr提交-m“消息” 我对这些命令没有异议。 这就是我感到困惑的地方: 如何将更改推送到Launchpad?我猜是bzrpush,但这不会覆盖其他贡献者的更改吗 如何更新我的本地分支机构?我猜是bzr pull,但这不会覆盖我的更改吗 在每种情况下,正确的命令是什么?bzr push不会覆盖其
- 最初获取分支时,我键入:
- 要提交本地更改,请键入:
这就是我感到困惑的地方:
- 如何将更改推送到Launchpad?我猜是bzrpush,但这不会覆盖其他贡献者的更改吗
- 如何更新我的本地分支机构?我猜是
,但这不会覆盖我的更改吗bzr pull
在每种情况下,正确的命令是什么?
bzr push
不会覆盖其他更改。它已经被其他人推了,它会停止并告诉你需要先合并。因此,基本上,只有在包含了推送位置的更改后,才能推送
与bzr pull类似,它从位置获取。无论您已提交本地工作,它都会停止并要求您使用
bzr merge
是!当两个分支已转移时,始终使用“合并”。
cd test
bzr pull lp:project_name
bzr commit -m "message"