#git #phabricator #revision #arcanist
#git #phabricator #ревизия #арканист
Вопрос:
Поэтому у меня обычно есть функциональная ветвь, а затем arc diff master
для создания дифференциальной ревизии из главной ветки.
Как я сделаю ревизию в репозитории, который имеет только главную ветку?
Должен ли я был начать с пустой ветки или зафиксировать запись всех различий? Есть ли стандартный способ сделать это в phabricator?
Ответ №1:
- Вы можете использовать
arc diff origin/master
для создания разницы между главной ветвью источника и вашей локальной главной ветвью. - Вы можете перенести свои изменения в локальную ветку, как если бы вы начали с пустой ветки. Это общий
git
рабочий процесс, и вы можете найти инструкции, если не уверены, как это сделать.
Комментарии:
1. Спасибо, это обходные пути git, которые обязательно сработают. Мне было интересно, есть ли команда solid arc, которая сгенерирует ревизию, показывающую весь репозиторий или что-то в этом роде. Также в рабочем процессе git, который автоматически закрывает ветви после слияния и т. Д., Дополнительные ветви выглядят неправильно
2. Нет команды для создания ревизии, отображающей весь репозиторий (ни у кого никогда не было варианта использования для этого).
arc land
Команда объединит локальную ветвь функций, а затем удалит ее.