概要 githubではPull Requestを送信する時に自動的にIssueも作成されます。 しかし「既にあるIssueにPull Requestをくっつける」という事がしたくなる場合があります。 説明 困ったときのStackoverflowによると、githubはWeb-APIが充実しておりそれを利用すると、実現できるようです。参考ページを参考にするとUnix上でcurlを利用してwebリクエストを送信すると簡単でした。 例 $ curl -k \ -d "pull[base]=master" \ -d "pull[head]=master" \ -d "pull[issue]=1234" \ -u "kennyj:xxxxx" \ https://github.com/api/v2/json/pulls/rails/rails -k SSL証明書の問題?を避ける -d "pull[b