취미부자 개발자 로즈🌼

이전커밋되돌리기 1

카테고리 설명
  • Git reset [옵션] 이전의 특정 커밋id 사용하면 해당 커밋으로 되돌리는 역할을 합니다. 리셋을 할 때에는 --soft --mixed --hard 세가지 옵션이 있는데요. 어떤 옵션을 선택하느냐에 따라 세가지의 작업영역. working directory, staging area, repository 에 내가 현재까지 작업한 게 어디까지 남아있게 되는지가 달라지게 됩니다. 우선 soft로 하게 되면, repository만 이전 커밋과 동일하게 바뀌기 때문에, 나머지 working directory, staging area에는 현재 작업이 그대로 남아있는 상태라고 보시면 됩니다. mixed는 내 작업 공간인 working directory에만 현재 작업이 남아있고, staging area와 repos..

반응형