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
チームで使おうGit&GitHub
Search
Ryosei Shinoki
June 03, 2017
Technology
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
チームで使おうGit&GitHub
6月3日(土) Git講座
Ryosei Shinoki
June 03, 2017
More Decks by Ryosei Shinoki
See All by Ryosei Shinoki
リーダーズ9期 GitHub講座
shinokiryosei
0
200
リーダーズ9期 CocoaPods講座
shinokiryosei
0
76
Leaders 9期 コースプレゼン
shinokiryosei
0
180
AutoLayout講座
shinokiryosei
2
140
Other Decks in Technology
See All in Technology
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
970
Agent Skills設計で柔軟性と硬さのバランスが難しい話
nassy20
0
130
Android の公式 Skill / Android skills
yanzm
0
140
Claude Codeをどのように キャッチアップしているか
oikon48
12
7.7k
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
150
【NRUG vol.18】なぜ多くのオブザーバビリティ導入は失敗するのか
nrug_member
0
120
脆弱性対応、どこで線を引くか
rymiyamoto
1
380
【NRUG vol.18】KubernetesにおけるNew Relicデータ取得量削減の考え方
nrug_member
0
110
フロンティアAIのゲート化と地政学リスク
nagatsu
0
130
新しいVibe Codingと”自走”について
watany
6
310
【Cyber-sec+】経営層を"動かす"ための考え方
hssh2_bin
0
170
手塩にかけりゃいいってもんじゃない
ming_ayami
0
560
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
130
Chasing Engaging Ingredients in Design
codingconduct
0
220
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Code Reviewing Like a Champion
maltzj
528
40k
Unsuck your backbone
ammeep
672
58k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
GitHub's CSS Performance
jonrohan
1033
470k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
190
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Accessibility Awareness
sabderemane
1
140
Transcript
νʔϜͰ͓͏ Git&GitHub
Git GitHub ࢄܕόʔδϣϯཧπʔϧ (JUΛϗεςΟϯά͢ΔαʔϏε
ίϚϯυҰཡ JOJU BEE DPNNJU SFNPUF QVTI QVMM DIFDLPVU CSBODI TUBTI
SFTFU DMPOF MPH GFUDI SFCBTF TUBUVT EJ⒎
ίϚϯυҰཡ BEE DPNNJU JOJU SFNPUF QVTI QVMM DMPOF GFUDI DIFDLPVU
CSBODI SFCBTF TUBTI SFTFU MPH TUBUVT EJ⒎ ঢ়ଶཧ νʔϜ ϦϞʔτ ϩʔΧϧ
init add HJUΛॳظԽ͢ΔίϚϯυ HJUΛ͏ͨΊͷ͓·͡ͳ͍ ͠ͷ͖༁ ಛఆͷϑΝΠϧΛεςʔδϯάΤϦΞʹՃ͢ΔίϚϯυ DPNNJU͢ΔϑΝΠϧͷબΛͯ͠Δ ͠ͷ͖༁
commit push HJUϑΥϧμʹมߋɾࠩΛՃ͢ΔίϚϯυ HJUʹηʔϒ͢Δڧྗͳηʔϒ ͠ͷ͖༁ ϗεςΟϯάઌʹϩʔΧϧͷมߋΛө͢ΔίϚϯυ HJUIVCͷϓϩδΣΫτΛߋ৽͢Δ ͠ͷ͖༁
pull clone ϦϞʔτͷมߋΛϩʔΧϧʹϚʔδ͢ΔίϚϯυ HJUIVCΛϩʔΧϧʹڧ੍తʹө ͠ͷ͖༁ ϦϞʔτͷίϐʔΛϩʔΧϧʹͭ͘ΔίϚϯυ ਖ਼͘͠HJUIVCΛϩʔΧϧʹμϯϩʔυ ͠ͷ͖༁
remote branch ϦϞʔτͷϦϙδτϦͱϩʔΧϧΛଓ͢ΔίϚϯυ ϦϞʔτͷ63-Λอଘ ͠ͷ͖༁ ϒϥϯνΛ࡞ɾআͳͲϒϥϯνͷૢ࡞Λ͢ΔίϚϯυ ϒϥϯνΛ࡞͢ΔແҙຯͳίϚϯυ ͠ͷ͖༁
checkout status ϒϥϯνΛΓସ͑ΔίϚϯυ DIFDLPVUC৽͍͠ϒϥϯν໊͕ศར ͠ͷ͖༁ HJUͷঢ়ଶΛݟΔͨΊͷίϚϯυ ͕ࠩ͋Δ͔֬ೝ͢Δ ͠ͷ͖༁
stash ݱঢ়ͷมߋΛҰ࣌ୀආ͢ΔίϚϯυ QVMM͢Δͱ͖ʹ͕ࠩ͋ͬͨΒTUBTI ͠ͷ͖༁
νʔϜ։ൃͷྲྀΕ
νʔϜ։ൃͷྲྀΕ ϒϥϯνΛΔ ίϛοτϓογϡ ϓϧϦΫग़͢ (JU)VC্ͰϨϏϡʔϚʔδ
NBTUFSΛQVMM
master origin/master branchA branchB push branch commit commit merge push&pull
request push&pull request merge pull pull
master origin/master branchA branchB push branch push&pull request merge pull
commit commit push&pull request pull conflict merge
master origin/master branchA branchB push branch push&pullreq pull commit commit
merge pull pull merge push&pullreq
νʔϜ։ൃͷݪଇ w NBTUFSʹίϛοτ͠ͳ͍ w NBTUFSϓϧͷΈ w Ϛʔδ(JU)VC্Ͱ
νʔϜ։ൃͷͨΊʹ
νʔϜ։ൃͷͨΊʹ w HJUJHOPSFΛͭ͘Δ w EJ⒎ΛݟΔ
νʔϜJ04։ൃͷͨΊʹ w QSPKFDUQCYQSPKʹҙ w *OUFSGBDF#VJMEFSۃྗ৮Βͳ͍