1. ホーム
  2. ギット

[解決済み】githubの既存の課題に新しいプルリクエストを添付するにはどうすればいいですか?

2022-03-24 01:19:11

質問

よくわからないのですが、タイトルに "課題 4" などと書いて github pull request を作成すると、提出先のプロジェクトの課題 4 に自動的に添付された記憶が曖昧にあります。最近また試してみたのですが、うまくいきませんでした -- 代わりにまったく新しい課題が作成されました。新しいプルリクエストのページには "Attach to issue" のようなオプションはありませんし、課題のページにも "Open a new pull request for this issue" のようなオプションは見当たりません。プロジェクトオーナーが課題ページをきれいに保ち、重複を避けるために、これを行う方法はありますか?

編集 : 明確にするために、プルリクエストを作成すると、常に 新しい を発行します。私は、代わりにプルリクエストを 既存の を発行します。

解決方法は?

hub"プロジェクトで可能です。

https://github.com/defunkt/hub

プルリクエストを送信したいリポジトリとブランチで。

$ hub pull-request -i 4

GitHub API を使って、現在のブランチのプルリクエストを既存の課題番号 4 にアタッチします。


EDITです。 atomicules さんのコメント MichaelMior さんの回答を拡大解釈すると、完全な例は次のようになります。

$ hub pull-request -i 4 -b USERNAME_OF_UPSTREAM_OWNER:UPSTREAM_BRANCH -h YOUR_USERNAME:YOUR_BRANCH URL_TO_ISSUE