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를 임시저장합니다.