Slide 1

Slide 1 text

Git on IntelliJ hiroto_kitamura

Slide 2

Slide 2 text

自己紹介 ● ラクス開発エンジニア(SE) ● 新卒3年目 ● 楽楽精算を開発しています ○ 歴史が長くバックフロントが分かれていないのでどちらも程々に ○ 普段触る言語はJava, HTML, JS, SQLあたり

Slide 3

Slide 3 text

IntelliJとは ● JetBrains社が開発するIDE(統合開発環境) ● 主にJava開発に対応(有料版はフロントエンドにも対応) ○ Git系の機能は無料版でも使用可能 ● 他の言語に対応したIDEも多くリリースされています ○ これらのIDEでもGit機能は使用可能

Slide 4

Slide 4 text

IntelliJでのGitの使い方 ● GUIでGitの基本操作が行える(commit, push, pull, switch, mergeなど) ● commitの際にdiffを見比べたり、commit前に自動で整形できたり ● ブランチツリーもGUIで見られる ● CUIが苦手な方に特におすすめ

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

エディタ内での挙動 ● コミットされていない変更が青色、緑色等で表示される ● GitToolBoxというプラグインを入れればその行の最終変更が参照できる

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

CUIは? ● Git Bash等Gitが使えるターミナルを組み込んで使うことも可能 ○ 別ウインドウで開く必要がない ● CUIのほうを使い慣れている方はこちら

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

詳しくは ● ブログを書いているのでこちらをどうぞ! ○ https://tech-blog.rakus.co.jp/entry/20210421/intellij ○ 1年以上前の記事なので多少情報が古いです

Slide 12

Slide 12 text

まとめ ● IntelliJはじめJetBrainsのIDEではGUIでGitの色々な操作ができます! ● 変更箇所のハイライトやコミット前の自動整形などの便利機能も! ● ターミナルもIDE内に組み込んで使えます! ● これらのほとんどがプラグインを入れない標準で利用可能!