Git Bash에서
· git init : git 로컬 저장소 생성(숨김 파일로 생성)
· touch [파일명] : 파일 생성
· git rm [파일명] : 파일 삭제
· git add . : 모든 파일을 깃을 통해 추적하는 파일로 등록
· git status : 변경된 자료가 있는지, 어떤 자료가 추적되고 있는지 확인
· git commit -m "c0" : 커밋메시지 작성하면서 로컬 저장소에 업로드
· git log : HEAD및 이전의 커밋 해시번호 및 커밋메시지 확인 (빠져나오기 : q)
· git log --oneline --graph --all : 그래프 형식으로 모든 브랜치를 한줄씩 보기
· git branch [new branch name] : 새로운 브랜치 생성
· git branch -d [branch name] : 브랜치 삭제(변경사항도 모두 삭제, 다른곳에 merge하고 삭제하기)
· git checkout [branch name] : 브랜치 이동
· git checkout -b [branch name] : 새로운 브랜치를 생성하고 그곳으로 checkout
· git merge [branch name] : 현재 브랜치에서 [branch name]으로 브랜치 합치기
· git rebase [branch name] : 현재 브랜치에서 [branch name]으로 베이스 옮김
· git remote -v : 연결된 원격 저장소 확인
· git remote add [storage name] : 원격 저장소와 연결, 보통 원본 저장소는 origin으로 생성한다.
· git remote remove [remote name] : 원격 저장소와 연결을 끊음
· rm -rf .git : .git 폴더 삭제(git 로컬 저장소로 등록하려면 git init부터 다시 해야함)