Как я могу подготовить редакцию phabricator для нового репозитория?

#git #phabricator #revision #arcanist

#git #phabricator #ревизия #арканист

Вопрос:

Поэтому у меня обычно есть функциональная ветвь, а затем arc diff master для создания дифференциальной ревизии из главной ветки.

Как я сделаю ревизию в репозитории, который имеет только главную ветку?

Должен ли я был начать с пустой ветки или зафиксировать запись всех различий? Есть ли стандартный способ сделать это в phabricator?

Ответ №1:

  • Вы можете использовать arc diff origin/master для создания разницы между главной ветвью источника и вашей локальной главной ветвью.
  • Вы можете перенести свои изменения в локальную ветку, как если бы вы начали с пустой ветки. Это общий git рабочий процесс, и вы можете найти инструкции, если не уверены, как это сделать.

Комментарии:

1. Спасибо, это обходные пути git, которые обязательно сработают. Мне было интересно, есть ли команда solid arc, которая сгенерирует ревизию, показывающую весь репозиторий или что-то в этом роде. Также в рабочем процессе git, который автоматически закрывает ветви после слияния и т. Д., Дополнительные ветви выглядят неправильно

2. Нет команды для создания ревизии, отображающей весь репозиторий (ни у кого никогда не было варианта использования для этого). arc land Команда объединит локальную ветвь функций, а затем удалит ее.