$30 off During Our Annual Pro Sale. View Details »

git on intellij

hiroto
June 13, 2022

git on intellij

git on intellij

hiroto

June 13, 2022
Tweet

More Decks by hiroto

Other Decks in Programming

Transcript

  1. Git on IntelliJ
    hiroto_kitamura

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  5. View Slide

  6. View Slide

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

    View Slide

  8. View Slide

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

    View Slide

  10. View Slide

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

    View Slide

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

    View Slide