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
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
Search
megos
February 09, 2019
Technology
0
330
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
megos
February 09, 2019
Tweet
Share
More Decks by megos
See All by megos
わたしの開発環境の歴史 / My environment history
megos
0
290
社内でしか使わない勤怠管理システムにOAuth2を導入してみた / Kagomoku #19
megos
0
1.9k
Join! かごえん / Join Kagoeng
megos
0
66
GitLab Features
megos
1
300
GitLab Hacks
megos
1
310
Gitlab meets minutes
megos
2
250
2018年まとめ / Summary of 2018
megos
0
260
Dockerで作るLaTeX執筆環境 / Writing LaTeX with Docker
megos
0
1.4k
GitLab Meetup Kagoshima #1 LT
megos
1
760
Other Decks in Technology
See All in Technology
Databricks における 『MLOps』
databricksjapan
2
160
最近たまに見かけるTiDBってなんだ? - Findy
pingcap0315
2
750
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
190
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
350
反実仮想機械学習とは何か
usaito
PRO
8
3k
SREとその組織類型
tatsuo48
9
1.6k
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
180
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
270
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
460
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
480
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
260
本当のAWS基礎
toru_kubota
0
390
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
How to Ace a Technical Interview
jacobian
272
22k
Fireside Chat
paigeccino
20
2.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
273
13k
Being A Developer After 40
akosma
56
580k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
Become a Pro
speakerdeck
PRO
10
4.5k
Why Our Code Smells
bkeepers
PRO
331
56k
How STYLIGHT went responsive
nonsquared
92
4.8k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
119
39k
Navigating Team Friction
lara
177
13k
Transcript
CUI͕ݏͳΒ GUI͔Β GitΛ͍͍͑͡Όͳ͍ megos @ ͔͘͝ #17 2019/02/09
megos Full stuck engineer (not stack) • ࠷ۙͷ͓͠͝ͱɿ ReactɺVue.jsɺSpring BootɺࣾΠϯϑϥ
• Twitterɿ@tmegos • ͠ΎΈɿεΫʔϧΞΠυϧ
ҙ • ΫϥΠΞϯτͷ͍উखͷίϝϯτͯ͢ ओ؍ʹΑΔͷͰ͢ • ਓʹΑͬͯ߹͏ɺ߹Θͳ͍͕͋Δͱࢥ͍·͢
GitKraken
GitKraken https://www.gitkraken.com • ΫϩεϓϥοτϑΥʔϜରԠʢElectronʣ • ݟ͍͢ίϛοτάϥϑ • υϥοά&υϩοϓͰϚʔδͷૢ࡞͕Ͱ͖Δ • GitͷΠϯετʔϧ͕ෆཁ
• GitHubɺGitLabͳͲͷαʔϏεͱੑ͕ߴ͍
GitKraken https://www.gitkraken.com/pricing • ݸਓར༻ɿFreeɺ༻ར༻ɿ$49/year
git add git commit
None
αʔϏεͱͷ࿈ܞ • ͞·͟·ͳαʔϏεͱ࿈ܞՄೳ
αʔϏεͱͷ࿈ܞ • clone͕؆୯ʹͰ͖Δ
αʔϏεͱͷ࿈ܞ • Pull RequestʢPRʣ͕ग़ͤΔ / ঢ়ଶ͕Θ͔Δ
ؾʹͳΔಈ͖ • ϦϙδτϦ͕ڊେͩͱଟগͬ͞Γ͢Δ • ֤ϦϙδτϦͷ.git/configΛແࢹ͢Δ • ϢʔβͷΓସ͑ΫϥΠΞϯτͰ • ޡരͨ͜͠ͱΕͣ
Fork
Fork https://git-fork.com • MacɺWindows༻ • Free!! • λϒͰෳϦϙδτϦΛಉ࣌ʹ։͚Δ • ڊେϦϙδτϦͰ͍
• ϩάΛѲΓͭͿ͞ͳ͍ • gitͷΠϯετʔϧෆཁ
git add git commit
λϒͰෳϦϙδτϦ • Γସ͕͑͘͢Ͱ͖Δ • ϑϩϯτɺόοΫͷಉ࣌ରԠͳͲ
ڊେϦϙδτϦͰૣ͍ • ίϛοτάϥϑͷಡΈࠐΈ • ݕࡧ
ϩάΛѲΓͭͿ͞ͳ͍ • ϩάେࣄ • Τϥʔɺτϥϒϧ͕ى͖ͨͱ͖ʹॏཁ • GUIΫϥΠΞϯτϩάΛѲΓͭͿ͕ͪ͠ • ʮpushͰ͖·ͤΜͰͨ͠ʯͷҰுΓ
ϩάΛѲΓͭͿ͞ͳ͍ • τϥϒϧγϡʔςΟϯά͍͢͠ • CUIϢʔβ͔Βॿݴ͕Β͍͑͢
ࠩͷSyntax highlight • MacͷΈ
൪֎ฤ Visual Studio Code
git add git commit
Visual Studio Code https://code.visualstudio.com • MicrosoftͷΤσΟλ • ؆୯ͳGitͷૢ࡞͕Ͱ͖Δ • Ϛʔδ͕ḿΔ
1ϘλϯͰ؆୯ʹϚʔδ PVST UIFJST
ࢲͷ࠷ۙͷ͍ํ • CUIɿgitૢ࡞શൠ • Forkɿcommitɺcherry-pick • Visual Studio CodeɿϚʔδ •
GitKrakenɿ୭͔ͷͨΊʹຊޠԽ
ڥ • GitKraken v4.2.1 • Fork v1.0.73.4 • Visual Studio
Code v1.31.0