반응형 복귀1 깃(git) 복귀 - reset , revert 리셋 (reset) 리셋 (reset)은 커밋을 기준으로 이전 코드로 되돌리는 방법으로, 기록한 커밋을 취소합니다. 커밋을 취소하는 만큼 신중하게 작업해야합니다. git log --oneline : 커밋내역을 간단하게 확인 git reset --옵션 커밋ID 리셋에는 세가지 옵션이 있는데요, soft , mixed , hard가 있습니다. hard로 갈수록 위험합니다. soft : HEAD 포인터만 움직이고, 워킹과 스테이지 영역은 그대로 입니다. mixed : 기본옵션. 워킹은 그대로, unstaged된 상태로 이전 커밋으로 옵니다. hard : 실제 파일이 삭제된 이전 상태로 복원합니다. 리버트 (revert) 리셋은 기존 커밋 정보를 삭제하지만, 리버트를 기존 커밋을 남겨두고 취소에 대한 새로운 커.. 2022. 4. 21. 이전 1 다음