티스토리 뷰
728x90
반응형
1.2 시작하기 - Git의 지난 이야기(역사)
Git 의 역사
세상의 많은 위대한 변화 속에, Git는 창조적 파괴와 격력한 논쟁의 하나로 시작되었다.리눅스 커널은 상당히 넓은 영역의 오픈 소스 프로젝이다. 리눅스 커널을 관리하는 대부분의 시간동안, 소프트웨어의 변경들은 패치들과 압축된 파일들로 사라져 갔다. 2002년에 리눅스 커널 프로젝트는 상용DVCS 시스템인 bitKepper를 사용하기 시작했다.
2005년에는 리눅스 커널을 개발하는 커뮤니티와 BitKeeper를 개발하는 커머셜 회사간에 관계에 문제가 생기면서, 툴의 무료사용권이 사라지게 되었다. 이 사건으로 리눅스 개발 모임이 BitKeeper를 사용하는 동안 그들이 배웠던 것들을 토대로 그들 자신만의 툴을 개발하게 만들었다.새로운 시스템의 몇 개의 목표는 다음과 같았다:
- Speed
- Simple design
- Strong support for non-linear development (thousands of parallel branches) - 다수의 소스 브런치를 쉽게 만들어야 한다.
- Fully distributed - 완전히 분산되어 관리되어야 한다.
- Able to handle large projects like the Linux kernel efficiently (speed and data size) - 데이터 크기와 스피드 관점에서 매우 큰 프로젝트에서도 효과적으로 사용될 수 있어야한다.
2005년에 개발된 이후, Git는 사용하기 편하게 그리고 최초 제공했던 품질을 유지 하기 위해 점진적으로 발달하였고 또한 완성도도 높아졌다. Git는 큰 프로젝트에서 굉장히 빠르고, 매우 효육적이며, 비선형 개발을 위한 놀라운 브로치 시스템을 제공한다. (See Chapter 3).
반응형
'이제 관심밖의 IT 기술 > Pro Git 번역' 카테고리의 다른 글
1.4 시작하기 - Git 설치하기 (0) | 2012.09.25 |
---|---|
1.3 시작하기 - Git 기본기 (1) | 2012.09.24 |
1.1 About Version Control (버젼 컨트롤에 대하여) (2) | 2012.09.20 |
1. Getting Started (시작하기) (0) | 2012.09.20 |
Git 툴이란... 시작 (0) | 2012.09.20 |
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- docker
- BC주
- Certificate
- certification
- BTBS
- 부모님초청이민
- 부동산분석
- cert
- 인터넷
- 토론토
- 토론토정착서비스
- git proGit
- RHCE
- redhat
- 캐나다부동산
- ansible
- 정착서비스
- Jay
- 옥빌
- 벌링턴
- 캐나다
- 온타리오
- 우드워킹
- basement
- 미시사가
- Canada
- Red Hat
- 밀튼
- RHEL
- TORONTO
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함