コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

InteliJ系IDEの2018.3版にはGithubに直接PullRequestを作る機能がある

Githubに繋げなくともPRができる便利機能ができたので紹介

環境

今回試したのはRubyMine2018.3

f:id:shinkufencer:20181123223636p:plain

やり方

変更したいブランチをつくる

IDEだけでやりたい場合は右下にGitのメニューがあるのでそれを操作して作る

f:id:shinkufencer:20181123223714p:plain

f:id:shinkufencer:20181123223737p:plain

コミットする

Version Controlのタブを押して、対象ファイルを選択クリックするとCommitできるのでCommit

f:id:shinkufencer:20181123223946p:plain

f:id:shinkufencer:20181123224223p:plain

そして適当な場所でGit → Repository → Push

f:id:shinkufencer:20181123224154p:plain

f:id:shinkufencer:20181123224012p:plain

PRをつくる

画面上部メニューのVCS → Git → Create Pull Requset

f:id:shinkufencer:20181123224300p:plain

あとは普通のPR同様にタイトルと本文を入れるだけ

f:id:shinkufencer:20181123224242p:plain

コミットの確認も専用のウィンドウでできる

f:id:shinkufencer:20181123224423p:plain

いちおう :bow: みたいな表現も書いたまんま反映してくれる

f:id:shinkufencer:20181123224453p:plain

参考リンク