2020년 12월 15일 화요일

[Git] 많이 쓰는 git 명령 모음 (my git snippet)

로컬에서 새로운 브랜치 생성

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