Я помогаю в проекте на Launchpad, однако у меня нет прав на запись в эту ветку. Как я могу создать ветку, к которой я могу подтолкнуть и указать людей в команде для проверки?
Перейдите на страницу проекта, для которой вы хотите создать ветку, и нажмите «Отправить код».
Затем настройте ветку. Убедитесь, что он находится в Launchpad.
Затем вы можете нажать на ветку:
bzr push lp:branch
При первом нажатии вы должны будете использовать:
bzr push lp:branch --use-existing-dir
Когда вы будете готовы к слиянию, нажмите «Предложить слияние» на вкладке «Код» проекта.
Затем он будет ждать рассмотрения кем-то с необходимыми разрешениями.
Как только обзор начнется, вы увидите что-то подобное на вкладке «Код»:
Вы можете перейти по этой ссылке на страницу обзора.
Как только рецензент будет удовлетворен, они объединят ветви, и ваш код станет частью ствола проекта.
Вы можете нажать на ветку под своим именем, например, bzr push lp:~ajmitch/ubuntuwire-website/update-machine-list
выдвинуть ветку в проект ubuntuwire-website, который называется update-machine-list
Начиная в папке уровень выше от ветви:
bzr branch originalBranchName newBranchName cd newBranchName
Внесите некоторые изменения в файлы. Если вы добавляете какие-либо новые файлы / папки:
bzr add
Как только вы закончите:
bzr commit -m "Description of changes"
И нажмите на свою собственную ветку Launchpad:
bzr push lp:~lpusername/projectname/branchname
Для пользователей Подверсии или заинтересованных легким контролем, это могло бы также помочь:
https://answers.launchpad.net/canonical-identity-provider / + вопрос/209069