ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 버전 관리
    Git 2023. 3. 24. 13:15

     

    버전 관리

    1. 변경된 이력들을 저장하는 작업

    2. 이전에 변경된 이력들이 기록되어있어 되돌아갈 수 있다. 

    3. 변경 사항 저장 시 변경된 사항 코멘트를 작성해야한다. 

    4. Git 으로 관리되는 파일은 Github, GitLab, Bitucket 등의 여러 가지 원격 저장소를 이용해서 백업과 협업을 할 수 있다.

     

     

    Git

    - 분산형 버전 관리 시스템

    - 리누스 토르발즈가 만든 일종의 프로젝트

    - 파일을 관리해주는 프로그램 (버전 관리, 파일 백업, 파일 공유)

    - commit : 스냅샷(특정 시점에 생성된 백업 복사본)을 만들어 주는 작업 -> 버전 관리, 협업에 유리

    - 변경된 사항도 쉽게 확인이 가능하다.

     

     

    Github

    - Git Repository 관리할 수 있는 클라우드 기반 서비스

    - 개발자의 SNS

    - 코드 리뷰를 통해 협업이 가능하고, 오븐 소스 프로젝트들이 호스팅 되어있어 누구든 자유롭게 기여할 수 있음. 

     

     

    Git과 Github

    Git : 로컬에서 버전을 관리해주는 프로그램

    Github : 원격 저장소 기능을 제공해주는 서비스. Git을 클라우드 방식으로 구현한 서비스.

     

    add, commit, push : 온라인 원격 저장소에 업로드하는 과정

    fork. clone : 협업자의 작업물을 나의 로컬에 다운로드 받는 과정

    pull request : 협업자에게 자신의 작업 완성물을 취합해달라고 요청하는 과정

    merge : 상대방의 작업물과 자신의 작업물을 취합하는 과정

     

     

     

     

     

     

    'Git' 카테고리의 다른 글

    git 영역  (0) 2023.03.27
    Git 명령어  (0) 2023.03.25
Designed by Tistory.