반응형
$ git init st
$ cd st
$ vim f1.txt
$ git add f1.txt
$ git commit -m "f1"
$ git log --all --graph --oneline
$ vim f2.txt
$ git add f2.txt
$ git commit -m "f2"
$ git log --all --graph --oneline
$ vim f1.txt
$ vim f2.txt
$ git log --all --graph --oneline
$ git status
$ git stash
$ git status
$ git stash list
$ git stash pop
$ git log --all --graph --oneline
1. git statsh
: 커밋하지 않은 수정 내용을 보관
2. stash stack
: 먼저 감춘 것을 아래에 가장 최근에 감춘 것을 위에 쌓는다. / First In, Last Out(선입후출)
3. stash pop
: stash 목록에서 가장 최근 항목을 되돌림
$ git stash list
$ git stash apply
$ git stash list
$ git stash list
$ git stash drop
4. stash apply
: stash 목록에서 가장 최근 항목을 되돌리지만 저장한 내용은 남겨둠
반응형
'Python_Beginer > GIT' 카테고리의 다른 글
[GIT]Connecting a local repository to a remote store(지역저장소 > 원격저장소 연결) (0) | 2020.01.14 |
---|---|
[GIT]Create / Delete Remote Storage(원격 저장소 생성 / 삭제) (0) | 2020.01.14 |
[GIT]Branch - Branch Checkout and Reset (0) | 2020.01.08 |
[GIT]Branch - Delete Branch(브랜치 삭제) (0) | 2020.01.08 |
[GIT]3 way merge - P4Merge (0) | 2020.01.08 |