Download - GitHub 첫 발표 이후
![Page 2: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/2.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Private Repository
![Page 3: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/3.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Project Groups
![Page 4: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/4.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Organization
![Page 5: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/5.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Activity
![Page 6: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/6.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Code Diff
![Page 7: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/7.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Commit History
![Page 8: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/8.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Project Languages
![Page 9: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/9.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Languages
![Page 10: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/10.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Top Languages
![Page 11: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/11.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Git 분산이 어렵다 ?
• 로컬에 Commit 하면 서버는 ?⁻ Push
• 서버 것을 가져오려면 ?⁻ Pull
• Conflict 나면 ?⁻ 1. fetch 2. merge
• Checkout은 ?⁻ git clone
• 특정 버전은 ?⁻ git checkout
Image from: http://aneofl.tistory.com/437
![Page 12: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/12.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Workflow Model
• central repository model• dictator and lieutenants model• …
⁻ from: http://www.slideshare.net/chacon/getting-git
![Page 13: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/13.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
git-scm.org
Git is...Git Quick Start
![Page 14: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/14.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Git is...
프리오픈 소스distributedVCS
Git clone isfull-fledgedrepositorynot dependenton network
![Page 15: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/15.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
git created by
Linus Torvaldshttp://en.wikipedia.org/wiki/Linus_Torvalds
![Page 16: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/16.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
클론하기 , 패치하기
![Page 17: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/17.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
github.com
jQueryRuby on RailsCakePHPnode.jsjenkins...
![Page 18: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/18.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 19: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/19.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Local Repo to github
![Page 20: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/20.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
public SVN to github
![Page 21: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/21.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
EGit; Eclipse git plugin
eclipse.org/egit
![Page 22: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/22.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 23: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/23.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 24: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/24.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 25: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/25.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 26: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/26.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
http://wiki.eclipse.org/EGit/User_Guide#Resolving_a_merge_conflict
![Page 27: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/27.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Git conflict 해법
1. Pull2. Conflict 정리3. Add4. Commit5. Push
![Page 28: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/28.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Jenkins & Git
Jenkins - old Hudson
![Page 29: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/29.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 30: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/30.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 31: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/31.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
![Page 32: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/32.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
GitHub for Mac
![Page 33: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/33.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
xcode4 local git
![Page 34: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/34.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Local History in xcode4
![Page 35: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/35.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
summary
•소스 저장소의 진화
• github의 프로젝트 호스팅
•브라우저에서 가능한 코딩
•도구 Egit 이전에 개념부터
•개발자 트위터 github.com
![Page 36: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/36.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
Summary 2
• 글로벌 개발 구루 총집결⁻ Torvaldz : Linux Kernel⁻ Douglas Crockford : JSON, JSLint, JS Architect
• 오픈소스의 신 메카• 지켜보기 좋은 대쉬보드 TimeLine• 코드 저장소의 비주얼 최강• 프로젝트 그루핑 관리• 이슈트래커 , 위키 지원• GitHub for Mac, Windows Bash Console• 대세
![Page 37: GitHub 첫 발표 이후](https://reader036.vdocuments.net/reader036/viewer/2022081505/56815aca550346895dc89b27/html5/thumbnails/37.jpg)
jsp / eclipse 정보공유 http://okjsp.pe.kr
References
• http://github.com/
• http://help.github.com/
• http://www.eclipse.org/egit
• Git, 분산버전관리시스템 , 트라비스 스위스
굿 , 인사이트