É muito comum que, depois de enviar um determinado ramo a montante, deseje visitá-lo no github e criar uma solicitação de recebimento. Estou começando a ficar irritado por ter que visitar manualmente o repositório, encontrar a filial e criar o PR.
P: Como posso escrever um comando que visite o URL do PR em um navegador?
O URL do PR é fornecido por https://github.com/ORIGIN-REPO/compare/BRANCH-NAME
. Já que o Magit origin
e o branch-name
conhecido pelo Magit (e simplesmente git
), deve ser fácil escrever um comando que construa esse URL e o chame browse-url
.
Infelizmente, não sei nada sobre o funcionamento interno do Magit, então não sei como obter essas informações.