/ / git housekeeping на разклонено хранилище и местни клонове - git, github, build, build-automation

git домакинство на разклонено хранилище и местни клонове - git, github, build, build-automation

Просто трябва някакво предложение / съвет за по-долу сценарий, моля В нашата компания, ние имаме github реализира и като част от нашите дефект определят или подобряване в нашия процес на развитие.

  1. Разделяме git хранилището на всеки идентификатор на разработчика
  2. Създайте нов клон на базата на идентификатор за дефект / подобрение
  3. Fix / прилага в тази местна репо / клон и да го тествате. Веднъж тестван
  4. Ние вдигаме искане за изтегляне
  5. Администраторът разглежда заявката за изтегляне и обединява промените.
  6. И така нататък.

Но аз забелязах, че напускаме раздвоеното хранилище исъздаден клон (за фиксиране / подобряване) Не виждам да извършваме каквото и да е домакинство, за да изтрием тези репо / клонове. Моля, консултирайте се с най-добрите практики и работния процес за водене на домакинството Също така как да автоматизирате анализа и да получите доклад? Благодаря предварително

Отговори:

0 за отговор № 1

Ето един бърз отговор за почистването на клоновете: не забравяйте, че клонът съществува както локално, така и на дистанционното устройство.

  • Изтрийте клона на отдалечената вилица чрез GitHub.com (или сайта за достъп на вашата компания).
  • Изтрийте клона локално: git branch -d <branch-name>.
  • Актуализиране на локалното хранилище и премахване на отдалечения клон за проследяване: git pull --prune.

Въпреки това има по-голям въпрос за работния процес. Изтривате ли вилицата всеки път, когато сливате клон, след това отново се накланяте, когато стартирате нов клон? Може ли вашият екип да ви позволи да се разклоните в същото хранилище и да ви даде достъп до сътрудник?