ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [git/github] 깃? 깃허브? 왜 사용하지?
    CI&CD 2022. 10. 22. 14:43
    728x90
    반응형

    개발자들에게 깃 또는 깃허브를 물어보면 대다수가 알고 있고, 사용하고 있다고 할 것이다.

     

    그러면 왜 쓰고 있는지 물어보면 대답은 천차만별 일 거 같다.

     

    깃(Git)과 깃허브(Github)를 간략히 정리해 보자.

     

    Git

    - 소스코드 관리를 위한 형상 관리 도구 필요

    - 파일을 수정할 때마다 그 데이터를 기록하여 필요할 때 이전 버전으로 파일을 복구할 수 있게 해주며, 이를 분산시켜 여러 개발자가 협업하여 프로젝트를 효율적으로 관리할 수 있도록 도와주는 협업 도구

    - 내 코드와 다른 사람의 코드를 합치는 게 쉽고 내 코드와 다른 사람의 코드가 충돌한다면 코드들을 합칠 수 없도록 경고 메시지를 통해 어떤 부분에서 충돌이 났는지 까지 알려주는 기능 제공

     

    Github

    - Git도 협업을 위해서는 원격 저장소가 필요로하여, Github를 통해 원격저장소를 사용

    - 구독 모델은 Free, Team, Enterprise 로 구분되어있다

     

    첫째로, 작성한 코드버전관리

    둘째로는 다른 개발자와의 협업

     

    두가지가 git, github를 주로 사용하는 이유인걸 알수있다.

    728x90
    반응형

    'CI&CD' 카테고리의 다른 글

    Jenkins 설치(centos8 기준)  (0) 2022.10.12

    댓글

Designed by Tistory.