Как изменить ветку по умолчанию при использовании arc diff?
В первый раз, когда я использовал arc diff для отправки ветки, он спросил, с какой веткой сравнивать изменения. Я вошел origin/master
, Это сравнивает его со всеми изменениями, внесенными в основную ветку. Теперь он всегда использует мастера, чтобы сравнить его с тем, что я хочу изменить на origin/develop
,
Мне было интересно, если есть способ изменить ветку по умолчанию, так вместо того, чтобы использовать arc diff origin/develop
Я могу просто использовать arc diff
,
1 ответ
Не уверен, почему за это проголосовали, но есть множество случаев, когда мы намереваемся создавать ревизии, относящиеся к другой ветке.
Когда вы выбрали origin/master
, arc
записывает эту информацию в файл .git/arc/default-relative-commit
,
Отредактируйте этот файл, чтобы он содержал другую относительную ветвь фиксации,
origin/develop
Ваши следующие изменения будут созданы против origin/develop
ветвь, когда вы выпускаете arc diff
,
Вы можете изменить его обратно на origin/master
когда вам нужно создать ревизию master
снова.
Надеюсь это поможет.