로컬에서 새로운 브랜치 생성
git checkout -b feature/xxxxx
브랜치 삭제
git branch -D
remote 브랜치 삭제
git push --delete origin {branch-name}
로컬 로그 합치기
git rebase -i HEAD~(원하는 건수)
fixup : 바로 위 커밋 이력에 변경사항 통합 (comment도 바로 위 이력으로 통합)
로컬의 특정 파일 하나만 원복
git checkout — file
로컬에 수정된 파일 전체를 원복
git checkout — .
현재 내 로컬 상황 확인
git status
현 브랜치의 모든 staged 파일들을 comment : '주석'으로 커밋
git commit -a -m '주석'
리모트 주소 보기
git remote -v
리모트 주소 변경
git remote set-url origin
임시저장
git stash
마지막 임시저장 꺼내 적용하고 이력 제거
git stash pop
나의 커밋 로그 보기
git log --oneline -n 3 내가 머지한 내용 원복 git revert adf0356 --no-edit