我是一个git用户,但现在我需要在launchpad上托管的一个项目上工作。
我注意到git和bzr很相似,但显然有一些令人困惑的区别。
在git中,当您克隆远程存储库时,本地副本会自动挂接到远程存储库url。显然,Bzr并非如此。
那么如何在bzr中添加远程URL呢?在git中,我会这样做:
git remote add origin git@github.com:bar/foo.git发布于 2013-03-30 06:57:27
当您使用bzr branch lp:project时,它会将本地存储库的父分支设置为您指定的URL。bzr pull将自动使用父分支,但如果您想推送到父分支,则bzr push要求您指定父分支,例如:bzr push :parent。您可以向push命令添加--remember选项来设置push分支,这样就不必每次都指定:parent。您可以使用bzr info命令查看本地存储库的父分支、推分支和拉分支。
发布于 2013-03-29 16:03:26
在BAZAAR中,此操作称为绑定。
http://doc.bazaar.canonical.com/beta/en/user-reference/bind-help.html
bzr bind lp:~bzr/bzr-gtk/trunk当我使用TortoiseBzr进行签出(分支)时,我的工作副本会自动绑定到分支原点。
https://stackoverflow.com/questions/15697093
复制相似问题