Git hub 사용하기

 

Git이란?

  • History를 관리하는 도구입니다.

  • Git의 개발과정, 소스파일 등을 관리하는 도구입니다.

  • History는 개발되어온 과정, 역사를 보존하고 특정시점으로 복구 가능한 것입니다.

  • Git은 버전관리 프로그램입니다.

 

Git의 기능

  • Git은 Source Code Management tool

  • History 관리기능: History의 차이(diff)가 무엇이고 수정 이유를 Log로 남길 수 있습니다.

  • 현재파일들을 안전한 과거상태로 복원이 가능합니다.

  • tag나 release로 버전관리도 가능합니다.

 

Git의 기초 명령어

  • git init: git을 생성합니다. git이라는 하위 디렉토리를 만듭니다.

  • git add file_path: 수정한 코드를 선택합니다. 파일을 커밋할 목록에 추가합니다.

  • git commit -m: history의 단위인 커밋을 만듭니다. 선택한 코드에 설명을 적습니다.

  • git push: 현재까지 커밋(add하고 commit한 코드)을 git server에 넣습니다.

  • git pull: git서버에서 최신 코드 받아와 merge 합니다.

  • git rm: git에서 파일을 제거합니다.

  • git status: git 상태를 확인합니다.

  • git stash: history를 임시저장합니다.

+ Recent posts