git
-
Git-hub 정리-2 ) Git의 짧은 역사라이브러리/github 2021. 9. 3. 02:26
linux의 창시자인 Linus Torvalds는 Linux를 만든 이후 커널들을 대부분 patch와 단순 압축 파일로만 관리하였다가 2002년 BitKeeper라고 불리는 DVCS를 사용하기 시작하였다. 그러나 2005년 커뮤니티가 만드는 Linux 커널과 이익을 추구하는 Bitkeeper를 개발한 회사간에 관계가 틀어지게 되어 Bitkeeper를 무료로 사용하는 것이 불분명하게 되어 Torvalds는 자체적으로 VCS를 만드는 계기가 되었다. BitKeeper를 사용하면서 배운 교훈들로 Git을 만들 때 세운 목표는 아래와 같다. 1) 속도가 빨라야 한다. 2) 구조가 단순해야 한다. 3) 비선형적인 개발이 되어야 한다. 4) 완벽하게 분산이 될 수 있어야 한다. 5) Linux 커널과 같은 대형 프..