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勉強しよう会 #2
Search
okutani
March 26, 2018
Technology
0
660
Git勉強しよう会 #2
Git勉強しよう会 #2の 資料です
okutani
March 26, 2018
Tweet
Share
More Decks by okutani
See All by okutani
Webエンジニアが 副業・フリーランスで活躍するために知っておくべき10のこと
okutani_t
1
280
Git勉強しよう会 #3
okutani_t
0
370
約3年間WordPressで運用したブログで使い倒したプラグイン紹介
okutani_t
1
460
年末商戦に向けてCSとエンジニア間で取り組んだこと 〜Last Winter〜
okutani_t
0
360
フリーランスのWebエンジニアが月100万円稼ぐまでに読んだ参考書7選
okutani_t
0
180
Git勉強しよう会 #1
okutani_t
0
530
ブログ運営から学ぶ 『読まれる記事』とバズの話
okutani_t
0
63
ブロガー勉強会〜HTML+CSSの超基礎編〜
okutani_t
0
1.4k
Other Decks in Technology
See All in Technology
ソフトウェア開発におけるインターフェイスという考え方 / PHPerKaigi 2025
k1low
9
3.9k
ペアプログラミングにQAが加わった!職能を超えたモブプログラミングの事例と学び
tonionagauzzi
1
130
20250328_OpenAI製DeepResearchは既に一種のAGIだと思う話
doradora09
PRO
0
150
ドメインイベントを活用したPHPコードのリファクタリング
kajitack
2
1.1k
ソフトウェア開発現代史: なぜ日本のソフトウェア開発は「滝」なのか?製造業の成功体験とのギャップ #jassttokyo
takabow
2
1.5k
AI・LLM事業部のSREとタスクの自動運転
shinyorke
PRO
0
300
Symfony in 2025: Scaling to 0
fabpot
2
160
頻繁リリース × 高品質 = 無理ゲー? いや、できます!/20250306 Shoki Hyo
shift_evolve
0
150
SaaSプロダクト開発におけるバグの早期検出のためのAcceptance testの取り組み
kworkdev
PRO
0
400
職種に名前が付く、ということ/The fact that a job title has a name
bitkey
1
240
Vision Language Modelを活用した メルカリの類似画像レコメンドの性能改善
yadayuki
9
1.2k
30代エンジニアが考える、エンジニア生存戦略~~セキュリティを添えて~~
masakiokuda
4
2k
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
30
1.1k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Why Our Code Smells
bkeepers
PRO
336
57k
Writing Fast Ruby
sferik
628
61k
How GitHub (no longer) Works
holman
314
140k
Building Adaptive Systems
keathley
41
2.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Done Done
chrislema
183
16k
Optimizing for Happiness
mojombo
377
70k
What's in a price? How to price your products and services
michaelherold
245
12k
KATA
mclloyd
29
14k
Transcript
Gitษڧ͠Α͏ձ #2 2018/03/24 okutani ौ୩ίϛϡϯ
ࣗݾհ ✤PLVUBOJ wࡀ w8FCܥΤϯδχΞ wϑϦʔϥϯε wझຯ٢ࣉ८Γ wே·ͰຑͰࠓόϦ͍
ୈճࢿྉ https://speakerdeck.com/okutani_t/gitmian-qiang-siyouhui- number-1
ࠓͷΞδΣϯμ ᶃ͡Ίͯͷ(JU PS ᶄνʔϜͰ(JUΛͬͯΈΔʢ(JU)VC ͰιʔγϟϧίʔσΟϯάʣ
ͷલʹ
ΞΠεϒϨΠΫλΠϜʂ❄
ΞΠεϒϨΠΫ ᶃ͔ΜͨΜͳࣗݾհ ᶄ(JUͬͯ·͔͢ʁͲΜͳͱ͖ʁ ※ͻͱΓ3͙Β͍
Gitͬͯͳʹʁ
όʔδϣϯཧπʔϧ
ͬͯͳʹʁʁʁ
(JUͬͯͳʹʁ
(JUͬͯͳʹʁ ࠓ։ൃ ͕ΜΔ͍ͧʂ
(JUͬͯͳʹʁ
(JUͬͯͳʹʁ ......
(JUͬͯͳʹʁ ͏Θ͋͋͋͋͋͋͋ ͋͋͋͋͋͋͋͋͋
(JUͬͯͳʹʁ ͏Θ͋͋͋͋͋͋͋ ͋͋͋͋͋͋͋͋͋ GitΛ͓͏ʂ
GitHubʹ͍ͭͯ
GitHubͬͯͳʹʁ
GitͰཧͨ͠ ϓϩδΣΫτΛ ΈΜͳͰฤूͰ͖Δ WebαʔϏε
IUUQTHJUIVCDPN
(JU)VC͔ΜͨΜղઆ
(JU)VC͔ΜͨΜղઆ pushʂ
(JU)VC͔ΜͨΜղઆ pushʂ pullʂ
(JU)VC͔ΜͨΜղઆ pushʂ pullʂ ΈΜͳͰ։ൃʂ
None
ΦΫτΩϟοτ͕ ͔ΘΏ͍
ͦΕͰ
GitHubΛͬͯ
ΈΜͳͰαΠτΛ ࡞ͬͯΈΑ͏ʂ
࿅श༻ϦϙδτϦΛ֬ೝ͠Α͏ IUUQTHJUIVCDPNPLVUBOJUHJUTUVEZ ʹΞΫηεʂ
࿅श༻ϦϙδτϦΛ֬ೝ͠Α͏
ϦϙδτϦΛμϯϩʔυ͠Α͏ʂ ᶃDEdʢݩͷॴʹΔίϚϯυʣ ᶄHJUDMPOF͖ͬ͞ίϐʔͨ͠63- ᶅDEHJUTUVEZ
ݱঢ়ͷαΠτͷ֬ೝ
ݱঢ়ͷαΠτͷ֬ೝ
ϓϧϦΫΤετͰ ։ൃͯ͠ΈΑ͏
ϓϧϦΫΤετͬͯͳʹʁ
ίʔυΛ ϨϏϡʔͯ͠ ։ൃʂ
ϒϥϯνΛͬͯΈΑ͏ ᶃHJUCSBODIϒϥϯν໊ ᶄHJUDIFDLPVUϒϥϯν໊
ϒϥϯνΛͬͯΈΑ͏ ᶃHJUCSBODIϒϥϯν໊ ᶄHJUDIFDLPVUϒϥϯν໊ ৽͍͠ϒϥϯνΛ࡞ͬͯΔΑ ࡞ͬͨϒϥϯνʹҠಈ͍ͯ͠ΔΑ
ϒϥϯνͬͯͳʹʁʁʁ
ϒϥϯν ίϛοτͷهΛ ذ ͤ͞Δٕʂ
ϒϥϯνͷ֬ೝ HJUCSBODI
ϒϥϯνͷ֬ೝ HJUCSBODI ࡞ͨ͠ϒϥϯν ʢࠓ͍Δϒϥϯνʣ ͖ͬ͞·Ͱ͍ͨϒϥϯν ʢຊ൪༻ͷϒϥϯνʣ
ϒϥϯνΛ͏ͱ ػೳ͝ͱʹ ։ൃΛਐΊΒΕ·͢ʂ
͡ΊͯͷϒϥϯνΛ࡞ͬͯΈΑ͏ ᶃHJUCSBODIPLVUBOJ ᶄHJUDIFDLPVUPLVUBOJ ࣗͷ໊લͰϒϥϯνΛ࡞ͬͯΈ·͠ΐ͏
࡞ͬͨϒϥϯνͰ αΠτ੍࡞ΛਐΊͯ GitHubʹpushͯ͠ΈΑ͏
(JU)VCʹQVTIͯ͠ΈΑ͏ʂ ᶃαΠτΛมߋ ᶄHJUBEE" ᶅHJUDPNNJUNίϝϯτ ᶆHJUQVTIPSJHJOPLVUBOJ ࣗͷ໊લͷϒϥϯνΛpushʂ
None
None
None
None
None
ϓϧϦΫΤετͰNBTUFSʹNFSHF͞ΕͨΒ ᶃHJUDIFDLPVUNBTUFS ᶄHJUQVMMPSJHJONBTUFS ͜ΕͰߋ৽͞Εͨຊ൪σʔλ͕औಘͰ͖Δ
νʔϜͰαΠτ੍࡞ͯ͠ΈΑ͏ ᶃͲΜͳίϯςϯπΛೖΕΔ͔ ᶄσβΠϯͲ͏͢Δ͔ ᶅϓϧϦΫΤετΛ࡞Δ୯Ґ
ʲϓϧϦΫΤετΛͬͯ αΠτΛΫϦΤΠτ͢Δ࣌ؒʳ
͔͍͍ͬ͜αΠτ ࡞Ε·ͨ͠ʁ
ຊ ͋Γ͕ͱ͏͍͟͝·ͨ͠
ʢϢʔβʔ໊ͱϝʔϧΞυϨεొʣ ᶃHJUDPOpHHMPCBMVTFSOBNF໊લ ᶄHJUDPOpHHMPCBMVTFSFNBJMϝʔϧΞυϨε ᶅHJUDPOpHMJTUʢ֬ೝίϚϯυʣ