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
390
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
megos
February 09, 2019
Tweet
Share
More Decks by megos
See All by megos
個人開発を続けるということ / Continuing Personal Development
megos
0
220
わたしの開発環境の歴史 / My environment history
megos
0
320
社内でしか使わない勤怠管理システムにOAuth2を導入してみた / Kagomoku #19
megos
0
2.1k
Join! かごえん / Join Kagoeng
megos
0
79
GitLab Features
megos
1
340
GitLab Hacks
megos
1
360
Gitlab meets minutes
megos
2
290
2018年まとめ / Summary of 2018
megos
0
300
Dockerで作るLaTeX執筆環境 / Writing LaTeX with Docker
megos
0
1.7k
Other Decks in Technology
See All in Technology
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
170
Copilot Agentを普段使いしてわかった、バックエンド開発で使えるTips
ykagano
1
400
Long journey of Continuous Delivery at Mercari
hisaharu
1
210
Tensix Core アーキテクチャ解説
tenstorrent_japan
0
350
AIエージェントのフレームワークを見るときの個人的注目ポイント
os1ma
1
520
マルチテナント+マルチプロダクト SaaS への AI Agent の組み込み方
kworkdev
PRO
2
320
活きてなかったデータを活かしてみた話 / Shirokane Kougyou vol 19
sansan_randd
1
250
生成AIをテストプロセスに活用し"よう"としている話 #jasstnano
makky_tyuyan
0
150
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
2
760
産業機械をElixirで制御する
kikuyuta
0
160
Introduction to Bill One Development Engineer
sansan33
PRO
0
250
OpenTelemetry Collector internals
ymotongpoo
5
530
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.3k
A designer walks into a library…
pauljervisheath
206
24k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Gamification - CAS2011
davidbonilla
81
5.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A better future with KSS
kneath
239
17k
What's in a price? How to price your products and services
michaelherold
245
12k
Six Lessons from altMBA
skipperchong
28
3.8k
Designing for humans not robots
tammielis
253
25k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Visualization
eitanlees
146
16k
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