特定のブランチをアップストリームにプッシュした後、githubでそのブランチにアクセスしてプルリクエストを作成することは非常に一般的です。私は手動でリポジトリにアクセスし、ブランチを見つけ、PRを作成しなければならないことに悩まされ始めています。
Q:ブラウザでPRのURLにアクセスするコマンドを作成するにはどうすればよいですか?
PR urlはによって提供されhttps://github.com/ORIGIN-REPO/compare/BRANCH-NAME
ます。origin
とはbranch-name
Magitによって(そしてplainによってgit
)知られているので、そのURLを構築しbrowse-url
てそれを呼び出すコマンドを書くのは簡単です。
残念ながら、Magitの内部動作については何も知らないため、その情報を取得する方法はわかりません。
2
私はこれを調査していませんが、magitプラグインへの関連するプルリクエストがあります:github.com/sigma/magit-gh-pulls/pull/21
—
glucas
@glucasは有望に見えます。時間があるときにテストします。
—
マラバルバ14年
ああ、これは便利です…
—
ショーン・オールレッド14年