ABOUT ME

꾸준함은 성공의 지름길

Today
Yesterday
Total
  • Git-hub 정리-2 ) Git의 짧은 역사
    라이브러리/github 2021. 9. 3. 02:26

    위 사진은 git이라는 언어의 초기 commit으로 linux 창시자인 torvalds가 만든 VCS이다.

    linux의 창시자인  Linus Torvalds는 Linux를 만든 이후 커널들을 대부분 patch와 단순 압축 파일로만 관리하였다가 2002년 BitKeeper라고 불리는 DVCS를 사용하기 시작하였다.

     

    그러나 2005년 커뮤니티가 만드는 Linux 커널과 이익을 추구하는 Bitkeeper를 개발한 회사간에 관계가 틀어지게 되어 Bitkeeper를 무료로 사용하는 것이 불분명하게 되어 Torvalds는 자체적으로 VCS를 만드는 계기가 되었다. BitKeeper를 사용하면서 배운 교훈들로 Git을 만들 때 세운 목표는 아래와 같다.

     

    1) 속도가 빨라야 한다.

     

    2) 구조가 단순해야 한다.

     

    3) 비선형적인 개발이 되어야 한다.

     

    4) 완벽하게 분산이 될 수 있어야 한다.

     

    5) Linux 커널과 같은 대형 프로젝트에서도 유용해야 한다.

     

    이런 목표로 2005년에 Git이 탄생되었고 현재도 그 목표를 유지하고 있다. 그러면서도 사용하기도 편하고 성숙하다.

    Git은 매우 빠르게 작동하여 대형 프로젝트에 사용하기에도 좋다. 

    동시다발적인 브랜치에도 끄떡없는 슈퍼 울트라 브랜치 시스템이다. 

     

    '라이브러리 > github' 카테고리의 다른 글

    댓글

Designed by Tistory.