More Related Content
Similar to Gitによるバージョン管理 (19)
Gitによるバージョン管理
- 3. • @airwalker00*
*
• *
– 2008/2010* W
– NHK 2008*
– 2009
Airwalker
2013/02/23 Git
- 4. Git
• 2 *
• PC *
• *
•
2013/02/23 Git
- 6. • *
• *
• *
2013/02/23 Git
- 9. *
Version*Control*System
Files Checkout Version*n
Version*1
*
→ *
2013/02/23 Git
- 10. Git* Subversion*
(2005)* (2000)*
2013/02/23 Git
- 13. • *
• *
2013/02/23 Git
- 14. • *
• *
2013/02/23 Git
- 15. Client*A Version*Control*Server
Files Checkout Version*n
Client*B
Files Checkout Version*1
2013/02/23 Git
- 16. Version*Control*System
Files Version*Control*Server
Version*n
Version*1
Files
Version*n
Version*Control*System
Files
Version*n
Version*1
Version*1
2013/02/23 Git
- 17. • *
• *
2013/02/23 Git
- 18. branch*
master
Commit*0 Commit*1 Commit*2 Commit*4
Commit*3 beta
2013/02/23 Git
- 20. Git
• Windows*
– *
• Mac*OS*X*
– Xcode,*Homebrew,*MacPorts*
• Linux*
– apt,*yum,* ,*etc.
2013/02/23 Git
- 23. *
$*cd*/path/to/project*
*
*
$*git*init*
*
2013/02/23 Git
- 24. • Git *
– *
– *
– *
– *
–
2013/02/23 Git
- 25. • *
$*git*add*FILES*
• *
$*git*commit*
2013/02/23 Git
- 27. • *
•
• vim
• vim …
…
2013/02/23 Git
- 28. • /a *
*
• /m *+*“ ”*
1 ( )
2013/02/23 Git
- 30. • Pro*Git*
– h^p://git/scm.com/book/ja*
• Google *
– git* git* *
– *
2013/02/23 Git
- 31. • *
• *
• Git
2013/02/23 Git