1. Git, GitLab, GitHub?

  1. Git
    1. 분산 버전관리 시스템(Distributrted Version Control Systems - DVCS) 라 불리며, Computer File의 변경사항을 추적하고 여러 명의 User’s 간에 File에 대한 작업을 조율하는 데 사용되어짐
    2. 여러명의 Developer가 하나의 S/W Project를 참여할 때, SourceCode를 관리하는데 주로 이용된다고 생각하면됨

1-1. Git Version 관리는 왜 하나?

1-2. Git 장점

1-3. Git vs SVN(Subversion - 서브버전)

1-4. Git Basic Language

  1. GitHub
    1. Git을 사용하는 Project를 지원하는 웹 Hosting Service임
    2. S/W의 보급 및 지원을 위해 개발자 간의 협력에 중점을 둔 플랫폼임
    3. Git Version 관리 시스템임
  2. GitLab
    1. Git을 기반으로 하는 Web Service 및 Version 제어 System을 갖춘 단조 사이트인 GitHub의 또 다른 대안임
    2. 저장소 관리 및 버전 제어, 위키 호스팅 및 버그 추적 시스템도 제공을 해줌
    3. Project가 현재 Hosting되기 때문에 모든 종류의 Project를 만들고 관리 할 수 있음