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初心者向け勉強会
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
hiro miyagi
December 20, 2013
Technology
0
110
Git初心者向け勉強会
hiro miyagi
December 20, 2013
Tweet
Share
More Decks by hiro miyagi
See All by hiro miyagi
テスト自動化勉強会
hiro_miyagi
0
75
CI勉強会
hiro_miyagi
0
99
Javascript勉強会
hiro_miyagi
1
240
UX勉強会
hiro_miyagi
0
110
チーム開発とGithub
hiro_miyagi
1
75
Other Decks in Technology
See All in Technology
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.4k
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
780
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
390
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
260
Greatest Disaster Hits in Web Performance
guaca
0
290
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
20260204_Midosuji_Tech
takuyay0ne
1
160
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
240
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
22nd ACRi Webinar - ChipTip Technology Eric-san's slide
nao_sumikawa
0
100
Webhook best practices for rock solid and resilient deployments
glaforge
2
310
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Documentation Writing (for coders)
carmenintech
77
5.3k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Six Lessons from altMBA
skipperchong
29
4.2k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
160
RailsConf 2023
tenderlove
30
1.3k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
150
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
750
Transcript
Gitॳ৺ऀ͚ษڧձ
• όʔδϣϯཧʹ͍ͭͯ • Gitʹ͍ͭͯ • GitͷΈ • جຊతͳίϚϯυ • πʔϧͷհ
ࠓͷ༰
όʔδϣϯཧ
None
None
ؒҧ͍ ×
None
ؒҧ͍ ×
͜ͷ··ͩͱ…ʁ
͜ͷ··ͩͱ…ʁ Ί·͠ΐ͏
όʔδϣϯཧΛ͠·͠ΐ͏ • มߋཤྺͷཧ • ࠩΛऔΕΔ • ϑΝΠϧΛҎલͷ όʔδϣϯʹ෮ݩ • ෳਓͰϑΝΠϧૢ࡞
ͯ҆͠৺ • ιʔεͷڞ༗ָ͕ʹ
දతͳόʔδϣϯ ཧγεςϜ • CVS • Subversion • Visual SourceSafe •
Git
Gitͱ
Gitͱ • ݩʑLinuxͷιʔεཧͷͨΊʹ։ൃ͞Εͨ • ։ൃऀLinuxͱಉ͡Ϧʔφεɾτʔόϧζ • ಈ࡞ʹॏΛஔ͍͍ͯΔ • ࢄܕόʔδϣϯཧγεςϜ
ࢄܕόʔδϣϯཧ • ϩʔΧϧʹϦϙδτϦΛ࣋ͭ͜ͱ͕Ͱ͖Δ • දతͳͷGit ूதܕόʔδϣϯཧ • தԝαʔόʔʹϦϙδτϦΛ༻ҙ͢Δ • දతͳͷSubversion
SubversionͱGitͷҧ͍ Subversion
SubversionͱGitͷҧ͍ Subversion commit
SubversionͱGitͷҧ͍ Subversion update commit
SubversionͱGitͷҧ͍ Git
SubversionͱGitͷҧ͍ Git commit
SubversionͱGitͷҧ͍ Git commit push
SubversionͱGitͷҧ͍ Git commit push fetch
SubversionͱGitͷҧ͍ Git commit push fetch merge
GitͷϝϦοτ • ΦϑϥΠϯͰมߋΛهͰ͖Δ • ਓΛؾʹͤͣࡉ͔͘ίϛοτ • ϒϥϯνૢ࡞͕ߴͰखܰ • ͓ࢼ͠ίʔυ͕ॻ͖͍͢ʢϩʔΧϧϒϥϯνʣ •
ίϛοτͷऔΓফ͠ॱংม͑ΒΕΔ
GitͷσϝϦοτʁ • SubversionʹൺΔͱ֮͑Δࣄ͕ଟ͍… • ϒϥϯνૢ࡞͕͍͔͠… • ୭ͰཤྺΛॻ͖͑Δ͜ͱ͕Ͱ͖Δ ͷͰةݥͳ߹
GitͷΈ
GitͷΈ
GitͷΈ
GitͷΈ
GitͷΈ add
GitͷΈ
GitͷΈ commit
GitͷΈ
GitͷΈ
GitͷΈ
GitͷΈ add
GitͷΈ add
GitͷΈ
GitͷΈ commit
GitͷΈ
GitͷΈ
GitͷΈ push
GitͷΈ
جຊతͳίϚϯυ
git add ϑΝΠϧΛΠϯσοΫεʹొ͢Δ
add
git rm ϑΝΠϧΛআ͢Δ ΠϯσοΫεͷΈআ͢Δ߹ --cached Φϓγϣϯ
git commit ϩʔΧϧϦϙδτϦʹίϛοτ
commit
git push ϦϞʔτϦϙδτϦΛߋ৽
push
git pull ϦϞʔτϦϙδτϦ͔ΒมߋΛऔಘ
GitͷΈ pull
git clone ϦϙδτϦΛϫʔΫπϦʔʹෳ͢Δ Subversionʹ͓͚Δcheckout
git status ϫʔΫπϦʔͷঢ়ଶΛ֬ೝ͢Δ
git log ίϛοτϩάΛ֬ೝ
πʔϧͷհ
Tortoise Git https://code.google.com/p/tortoisegit/ • Windows༻ΫϥΠΞϯτ • Tortoise SVN͕༗໊ • ͬͨ͜ͱͳ͍Ͱ͢
msysGit • Windows༻ΫϥΠΞϯτ • Git for Winsowsʹ໊લ͕ มΘͬͯ·ͨ͠ • ͬͨ͜ͱͳ͍Ͱ͢
http://msysgit.github.io/
SourceTree • Windows༻ɺMac༻͋Γ • ݸਓతʹΦεεϝ http://www.sourcetreeapp.com/
GitHub • GitΛϗεςΟϯά͍ͯ͠ ΔWebαʔϏε • ͍ͬͯΔΤϯδχΞඇ ৗʹଟ͍ • OSSϓϩδΣΫτاۀͰ ଟ͘ಋೖ͞Ε͍ͯΔ
• ιʔγϟϧίʔσΟϯάʂ • Octocat͕͔Θ͍͍ https://github.com/
GitLab • ηϧϑϗεςΟϯάͰ͖Δ GitHubΫϩʔϯ • ಋೖ͠·ͨ͠ • ·ͩ·ͩ։ൃ్্ͷͨΊɺ ༷มߋ͕ىͬͨ͜Γ •
ࠓͷͱ͜Ζى͖͍ͯ ·ͤΜ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠