Как изменить ветку по умолчанию при использовании 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 снова.

Надеюсь это поможет.

Другие вопросы по тегам