기타
[Git] 명령어
S0PH1A
2019. 1. 15. 23:00
반응형
GIT 명령어
* 기억 잘 안나는 git 명령어들 모아둠.
(마지막 수정일 : 2020.11.24)
git stash save
현재 작업을 저장해두고 branch를 head로 돌린다.(git reset –hard)
git stash list
저장되어 있는 stash들 보기
git stash pop
stash들은 stack에 저장된다. 따라서 가장 최근에 save한 stash가 현재 branch에 적용된다.
git stash apply
git stash pop 과 비슷한 명령어지만 stash list에서 삭제하지 않는다는 점이 다르다.
git stash drop
필요 없는 stash를 삭제
git stash clear
전체 stash list를 삭제
git commit --amend
직전 commit 메세지 수정
git rebase -i <commit>
과거 커밋 내용 수정
git reset
add 취소
git reset HEAD^
최상위(최신) 커밋 취소
git revert
특정 커밋 내용 취소
git push origin beautify
리모트 저장소에 push
(git push [리모트 저장소 이름] [브랜치 이름])
git branch 이름
브렌치 생성
git checkout 브렌치이름
브렌치 변경
git merge B
현재 branch에 B 를 합침
git checkout .
변경 전 상태로 되돌림.
// 특정 커밋상태로 돌아가는 방법
git checkout [커밋해시값]
해당 커밋 상태로 변경(이동)
git checkout master
최신 버전으로 돌아옴.
반응형