03.1.Git - yojulab/learn_DevOps GitHub Wiki

이용하는 이유

  • 소스코드 관리 도구 : 이진화일 형식 제외
  • 로컬/원격저장소를 이용한 개발 속도 증가와 브랜치를 통한 효율적인 협업

동작 순서

How Does it Work?

사용 준비

PC

Git Servers

  • 직접 설치(option)
  • Hosting 업체 사용 Best Git Hosting

Github 사용법

Git 명령어(PC)

고급 기능

branch

Roll back

  • git reset: 브랜치 히스토리를 특정 커밋, 로컬 브랜치에서만 사용.
  • git revert: 커밋을 취소하는 새로운 커밋을 생성.
  • git checkout: 특정 파일 또는 디렉터리를 이전 커밋 상태로 돌림.