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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
megos
February 09, 2019
Technology
0
410
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
megos
February 09, 2019
Tweet
Share
More Decks by megos
See All by megos
個人開発を続けるということ / Continuing Personal Development
megos
0
250
わたしの開発環境の歴史 / My environment history
megos
0
340
社内でしか使わない勤怠管理システムにOAuth2を導入してみた / Kagomoku #19
megos
0
2.2k
Join! かごえん / Join Kagoeng
megos
0
87
GitLab Features
megos
1
350
GitLab Hacks
megos
1
380
Gitlab meets minutes
megos
2
300
2018年まとめ / Summary of 2018
megos
0
310
Dockerで作るLaTeX執筆環境 / Writing LaTeX with Docker
megos
0
1.8k
Other Decks in Technology
See All in Technology
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
150
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
260
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
190
OpenShiftでllm-dを動かそう!
jpishikawa
0
120
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
250
AWS Network Firewall Proxyを触ってみた
nagisa53
1
240
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
630
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
14k
Become a Pro
speakerdeck
PRO
31
5.8k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Embracing the Ebb and Flow
colly
88
5k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
55
Paper Plane (Part 1)
katiecoart
PRO
0
4.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
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