More Related Content Similar to Python korea 2012 11-24-github Similar to Python korea 2012 11-24-github (20) Python korea 2012 11-24-github2. • about git
• about github
• github how to
• Things to do
4. • Distributed revision and source code management system
• designed and developed by Linus Torvalds for Linux Kernel
• GPL version 2 license
11. GITHUB
• Source Code Repository
• social coding / open source contributing
• service hook
• deployment
• issue tracker / wiki
• gist
• resume
• github pages for homepage
• jobs
12. SOURCE CODE REPO
• public repo is free
• public repo makes you egoless programmer
• everybody can see you, in your source code
• companies
• your friends
• future co-workers, boss
13. SOURCE CODE REPO
• configuration file backup, dist, keep
• https://github.com/ganadist/scripts : personal scripts
• https://github.com/dahlia/vimrc : vimrc
• https://github.com/defunkt/emacs : emacs configuration
• https://github.com/sontek/dotfiles : dot files for config
24. RESUME
• resume with your informations
• http://resume.github.com/?darjeeling : me
• http://resume.github.com/?trustin : netty developer
• http://resume.github.com/?dahlia : hong minhee
26. GITHUB-PAGES
• can be used as document service
• http://dahlia.kr/wand/ : wand manual page
• can be used as blog
• http://spoqa.github.com/ : spoqa tech blog
• can be used as resume, other service
29. WHAT SHOULD I DO?
• create github account
• fork favorite project
• make changes and pull request
• report bugs to issue tracker
• follow me!
• https://github.com/users/follow?target=darjeeling
Editor's Notes \n \n \n \n \n \n 분산이므로 오픈소스에 편하다.\n왜냐면 오픈소스는 소수의 커미터와 다수의 공헌자( Contributer ) 로 이루어지는데\n커미터들은 보통 바로 커밋을 하고\n 공헌자들은 패치를 만들어서 SCM 으로 보내는 작업을 해야하는데\n이과정에서 중앙저장소로된 프로젝트는 중간에 커밋을 할수도 없고 브랜치를 만들기도 힘들다.\n게다가 여러개의 패치를 만들어야한다면 더더욱 힘이 들며 중간에 개발이 많이되면 머지하기도 힘들어진다.\n\ngit 은 중앙 저장소에 권한이 없어도 되므로 로컬에서 얼마든지 커밋하고 브랜치하고 하는 등이 가능하다.\n\n\n빠르다. svn 등에 비해서 상대적으로 빠르다. - 안드로이드를 생각해보면 된다.\n\n분산이므로 커밋이 상대적으로 자유로운 편이고 그에따라 변경점이 적어지므로 머지가 쉽게 되는 편이다.\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n 위키는 써본적이 없네요 죄송.\n\n \n \n \n \n \n \n \n \n \n