기본 용어
Commit : 기록을 남기는 행위
Repository : 저장소
HEAD : 현재 위치한 커밋
Branch : 독립적으로 작업 할 수 있는 공간(프로젝트의 기본 브랜치는 master)
Git 명령어
git remote add orgin {원격 저장소 주소}
git clone : 깃헙에 저장된 프로젝트 다운
git add . : 다음 커밋에 추가사항 반영
git merge : 현재 브랜치에 다른 브랜치의 수정 내역을 병합
git fetch :
git pull : 깃헙에 저장된 프로젝트의 현재 상태를 다운받고 현재 브랜치로 병합
git push : 깃헙에 내 작업 사항을 업데이트
git reset : commit 취소
git revert : commit 내용 되돌리기
git commit -amend : commit 덮어쓰기
git branch : 브랜치 목록 보기
git branch {brench/name} : 브랜치 생성(마스터 브랜치에서 생성)
git branch -d {brench/name} : 브랜치 삭제
git checkout {branch/name} : 브랜치 이동
git checkout -b {branch/name} : 브랜치 생성 후 이동
git remote
클라우드 주소를 등록하는 명령
git remote add REMOTE_NAME REMOTE_ADDRESS : 등록
git remote remove REMOTE_NAME : 삭제
git log : 현재 브랜치에 커밋 내역 확인