01
∘
02 amend : 수정 못한 파일이 있어요, 방금 만든 커밋에 추가하고 싶어요
∘ $ git commit -m "..." : 방금 했던 커밋 수정 가능
∘ amend : 마지막 커밋 덮어쓰기
03 cherry-pick : 저 커밋 하나만 떼서 지금 브랜치에 붙이고 싶어요
∘ cherry-pick : 다른 브랜치의 커밋 하나만 내 브랜치에 반영
∘ cherry-pick 하면 변경 사항만 복사해오는 것일뿐 서로 다른 커밋임
04 reset : 옛날 커밋으로 브랜치를 되돌리고 싶어요
∘ reset : 옛날 커밋으로 상태를 되돌림
∘ mixed reset : 시간을 되돌리고 커밋하기 전 상태로 파일을 스테이지 아래에 남겨둠
∘ soft reset : 시간을 되돌리고 커밋하기 전 상태로 파일을 스테이지 위에 남겨둠
∘ hard reset :
레포지토리 삭제하고 다시 했음
05 revert : 이 커밋의 변경사항을 되돌리고 싶어요
∘ revert는 바로 전이 아닌 예전의 커밋도 되돌릴 수 있음
06 stash : 변경사항을 잠시 다른 곳에 저장하고 싶어요, 커밋은 안 만들래요
∘ stash : 커밋으로 만들기는 애매한 파일들을 보관해 둠
∘ stash에는 tracked 파일들만 들어감
'Git' 카테고리의 다른 글
팀 개발을 위한 Git, GitHub 시작하기_Ch 7 (0) | 2022.07.24 |
---|---|
팀 개발을 위한 Git, GitHub 시작하기_Ch 6 (0) | 2022.07.22 |
팀 개발을 위한 Git, GitHub 시작하기_Ch 4 (0) | 2022.07.13 |
팀 개발을 위한 Git, GitHub 시작하기_Ch 3 (0) | 2022.07.13 |
팀 개발을 위한 Git, GitHub 시작하기_Ch 2 (0) | 2022.07.13 |