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
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
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
610
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
230
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
Tebiki Engineering Team Deck
tebiki
0
24k
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
360
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
210
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
190
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
290
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.1k
How to Talk to Developers About Accessibility
jct
2
130
Art, The Web, and Tiny UX
lynnandtonic
304
21k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Design in an AI World
tapps
0
140
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
340
Making Projects Easy
brettharned
120
6.6k
Six Lessons from altMBA
skipperchong
29
4.1k
Designing for Performance
lara
610
70k
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