Git 시작하기

2023. 3. 9. 13:08zerobase/Git,Github

728x90

Git이란

    ● 형상관리도구 중 하나

        ○ 형상관리도구는 다른말로 버전관리 시스템이라고도 함

        ○ Git은 프로젝트 소스코드를 효과적으로 관리할 수 있는 시스템임

    ● 효과적 관리란?

        ○ 여러 명이 동시에 작업하더라도 문제 없도록 함

        ○ 소프트웨어의 여러 버전을 동시에 관리 할 수 있음

        ○ 프로젝트 진행의 모든 로그를 볼 수 있으며 해당 시점으로 되돌리는 것도 가능함

 

Git을 사용하는 이유

    ● 프로젝트 시 어떤 기능을 빼고 더하고 고치고 수정하는 과정은 필수

    ● 기능을 되돌리게 될 수도 있고, 서로 다른 기능의 버전을 유지해야 하는 경우도 있음

    ● 코드 관리 측면

        ○ 변경된 이력 확인

        ○ 이전 이력으로 되돌리기

        ○ 다른 기능의 버전 코드 유지

        ○ 현재 최종이 어느 시점인지 표현할 수 있음

    ● 협업의 측면

        ○ 각 기능별로 분업 후 하나의 코드로 합칠 수 있음

        ○ 같은 부분을 수정해 문제가 생기는 경우 안내

        ○ 협업으로 인한 실수 예방

        ○ 팀원 간의 커뮤니케이션 지원

Git 기반의 서비스

    ● GitHub, Bitbucket, GitLab

    ● 프로젝트 소스코드 클라우드  호스팅 + 특색에 맞는 기능을 제공함

'zerobase > Git,Github' 카테고리의 다른 글

Git 설치  (0) 2023.03.09