#git #git-merge
Вопрос:
Я работаю над несколькими репозиториями, и часто я просто хочу объединить свою ветвь с «последней из источника» , но затем я часто ошибаюсь, написав origin/master, когда это должно быть origin/development или наоборот.
Причина в том, что разные репозитории имеют разные настройки, у некоторых просто есть мастер, а у некоторых есть разработка, которая периодически объединяется в стабильный мастер.
Есть ли простой способ сделать это в git, или мне нужно написать несколько сценариев py/bash?
Комментарии:
1. Вам понадобится немного сценария. Это просто:
O=origin/develop; git rev-parse --quiet --verify $O || O=origin/master; git merge $O
например. (непроверено; сначала проверьте детали)