Git 기본 명령어
#Git 설치
sudo apt install git
#Git 생성
git init
#사용자 설정
git config --global user.name "이름"
git config --global user.email "이메일"
#Git 상태 보기
git status
#Git에 파일 등록
git add 파일명
#전체 파일 등록
git add -A
#Git 제거
rm -r .git
#클론
git clone 깃주소
#뒤에 . 찍어주면 내용물만 클론됨
Commit
#커밋
git commit -m "Summary" -m "Description"
#커밋 진행상태 확인
git log
#커밋 수정
git commit --ament
#다시 미래시점으로 못감
git reset 커밋_일련번호의_앞6자리 --hard
:wq
#다시 갈 수 있음
git revert 커밋_일련번호의_앞6자리
:wq
Branch
#브랜치 생성
git branch 브랜치명
#브랜치 변경
git checkout 브랜치명
#병합(Merge)
#변경 내용을 적용할 브랜치로 변경 후
git merge 변경내용을_가져올_브랜치명
:wq
#시각화된 분기 확인
git log --graph
#모든 브랜치
git log --graph --all
#재배치(rebase) - 현재 HEAD로 다른 브랜치 병합
git rebase 변경내용을_가져올_브랜치_이름
#브랜치 삭제
git branch -D 브랜치명