Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
git on intellij
Search
hiroto
June 13, 2022
Programming
520
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
git on intellij
git on intellij
hiroto
June 13, 2022
More Decks by hiroto
See All by hiroto
OSS-DB
hiroto_kitamura
0
58
OSS-DB2
hiroto_kitamura
0
34
Other Decks in Programming
See All in Programming
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
190
Domain-Driven Transformation
hschwentner
2
2.3k
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
AWSに止められる覚悟してますか?
morizo_1984
2
530
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
410
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
Workers Cache を知る
syumai
0
360
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
1k
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
Agents on Rails - Rails at Scale 2026
irinanazarova
0
560
Event is what happens
moro
2
780
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
4
540
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
RailsConf 2023
tenderlove
30
1.6k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Building Adaptive Systems
keathley
44
3.2k
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内に組み込んで使えます! • これらのほとんどがプラグインを入れない標準で利用可能!