Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
git on intellij
Search
hiroto
June 13, 2022
Programming
0
480
git on intellij
git on intellij
hiroto
June 13, 2022
Tweet
Share
More Decks by hiroto
See All by hiroto
OSS-DB
hiroto_kitamura
0
46
OSS-DB2
hiroto_kitamura
0
29
Other Decks in Programming
See All in Programming
AgentCoreとHuman in the Loop
har1101
5
230
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
420
Package Management Learnings from Homebrew
mikemcquaid
0
210
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
ぼくの開発環境2026
yuzneri
0
190
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
CSC307 Lecture 06
javiergs
PRO
0
680
2026年 エンジニアリング自己学習法
yumechi
0
130
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
Architectural Extensions
denyspoltorak
0
280
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
0
350
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
580
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
Rails Girls Zürich Keynote
gr2m
96
14k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Become a Pro
speakerdeck
PRO
31
5.8k
Between Models and Reality
mayunak
1
180
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
30 Presentation Tips
portentint
PRO
1
210
The World Runs on Bad Software
bkeepers
PRO
72
12k
Fireside Chat
paigeccino
41
3.8k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Transcript
Git on IntelliJ hiroto_kitamura
自己紹介 • ラクス開発エンジニア(SE) • 新卒3年目 • 楽楽精算を開発しています ◦ 歴史が長くバックフロントが分かれていないのでどちらも程々に ◦
普段触る言語はJava, HTML, JS, SQLあたり
IntelliJとは • JetBrains社が開発するIDE(統合開発環境) • 主にJava開発に対応(有料版はフロントエンドにも対応) ◦ Git系の機能は無料版でも使用可能 • 他の言語に対応したIDEも多くリリースされています ◦
これらのIDEでもGit機能は使用可能
IntelliJでのGitの使い方 • GUIでGitの基本操作が行える(commit, push, pull, switch, mergeなど) • commitの際にdiffを見比べたり、commit前に自動で整形できたり •
ブランチツリーもGUIで見られる • CUIが苦手な方に特におすすめ
None
None
エディタ内での挙動 • コミットされていない変更が青色、緑色等で表示される • GitToolBoxというプラグインを入れればその行の最終変更が参照できる
None
CUIは? • Git Bash等Gitが使えるターミナルを組み込んで使うことも可能 ◦ 別ウインドウで開く必要がない • CUIのほうを使い慣れている方はこちら
None
詳しくは • ブログを書いているのでこちらをどうぞ! ◦ https://tech-blog.rakus.co.jp/entry/20210421/intellij ◦ 1年以上前の記事なので多少情報が古いです
まとめ • IntelliJはじめJetBrainsのIDEではGUIでGitの色々な操作ができます! • 変更箇所のハイライトやコミット前の自動整形などの便利機能も! • ターミナルもIDE内に組み込んで使えます! • これらのほとんどがプラグインを入れない標準で利用可能!