ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • GIT (commit, push, pull, merge, clone)
    Study/초록개굴 2021. 7. 18. 20:17

     

    GIT

    -  소스코드를 효과적으로 관리하기 위해 개발된 '분산형 버전 관리 시스템'

    - 소스코드가 변경된 이력을 쉽게 확인가능, 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아갈 수 있음

     

    • 원격 저장소: 파일이 원격 저장소 전용 서벙서 관리되며 여려 사람이 함께 공유하기 위한 저장소 
    • 로컬 저장소: 내 PC에 파일이 저장되는 개인 전용 저장소

     

     

    커밋 ( commit )

    - 파일 및 폴더의 추가/변경 사항을 로컬 저장소에 기록 ( 커밋 메시지를 필수로 입력 )

     

     

    푸시 ( push )

    - 웹 상의 원격 저장소로 변경된 파일을 업로드하는 것

    - push를 실행하면, 원격 저장소에 내 변경 이력이 업로드되어, 원격 저장소와 로컬 저장소가 동일한 상태가 됨

     

     

     

    풀 ( pull )

    - 원격 저장소에서 로컬 저장소로 업데이트하려면 풀( pull )을 실행

    - pull을 실행하면, 원격 저장소에서 최신 변경 이력을 다운로드하여 내 로컬 저장소에 그 내용을 적용

    - 원격 저장소를 공유해 다른 사람이 원격 저장소에 올려놓은( push ) 변경 내용을 내 로컬에도 적용해야함

     

    복제 ( clone )

    - 원격저장소의 내용을 통째로 다운로드 하는것

     

     

    병합 ( merge )

    - 서로 다르게 만든 부분, 브랜치를 병합하는것

    • merge request: 병합 요청은 한 브랜치를 다른 브랜치로 병합하기 위한 요청

     

     

     

    'Study > 초록개굴' 카테고리의 다른 글

    [ JS 스터디 ] JSON / AJAX  (0) 2021.06.07
    JavaScript / window객체, DOM, event  (0) 2021.04.30
    Javascript / scope, shadowing, method, this, closure  (0) 2021.04.29
    JavaScript / 반복문  (0) 2021.04.29
    JavaScript / 조건문  (0) 2021.04.29

    댓글