Очень часто после добавления данной ветки вверх по течению я захочу посетить ее на github и создать запрос на извлечение. Я начинаю раздражаться от необходимости вручную посещать репо, находить филиал и создавать пиар.
В: Как я могу написать команду, которая посещает PR-адрес в браузере?
PR-адрес задается https://github.com/ORIGIN-REPO/compare/BRANCH-NAME
. Поскольку Magit известен origin
как branch-name
известный, так и обычный (и просто git
), легко написать команду, которая создает этот URL-адрес и вызывает browse-url
его.
К сожалению, я ничего не знаю о внутреннем функционировании Magit, поэтому я не знаю, как получить эту информацию.