[GIT] Git과 Github 기능

승 아·2023년 2월 18일

버전 관리 시스템(Version Control System)이란 이전에 작성한 내용을 보존해 주는 시스템이다. 버전 관리 시스템 중 가장 많이 사용되는 것이 Git이다.

Git 기능

  • 버전 관리
    1) 파일 변경 시 변경 이력 저장
    2) 이전 버전으로 돌아갈 수 있음
    3) 어떤 변경이 발생했는지 알 수 있음

  • 백업
    -작업물을 온라인 원격 저장소에 백업

  • 협업
    -여러 명이 하나의 작업물의 다른 부분을 각자 작업할 때, 작업물을 공유하고 취합할 수 있게 도와줌

Git은 로컬에서 소스 코드 기록을 관리하고 추적할 수 있는 버전 관리 시스템이고,
Github는 Git Repository를 관리할 수 있는 클라우드 기반 서비스이다.

Git 영역

  • 온라인 : remote repository
  • 로컬 : Work space, Staging area, Local repository

파일 상태

  • Untracked
    -Git이 파일의 변경 내용 감지 x
  • Tracked
    -Git이 파일의 내용 변경 감지 o
    • Unmodifed
    • Modified
    • Staged

참고 : 코드스테이츠 백엔드 부트캠프 44기 강의자료

profile
개발 공부를 기록하는 공간

0개의 댓글