생활코딩

Coding Everybody

코스 전체목록

닫기

버전 삭제 - git reset

강의 소개 

버전을 삭제하는 방법으로서 reset을 살펴봅니다. 

 

 

 

강의 

댓글

댓글 본문
  1. 유진홍
    감사합니다!!
  2. 난지단지
    완료!
  3. Jaehyeon
    감사합니다.
  4. 2020.06.18
  5. hpyseun
    05/29/2020 완료
  6. 거룩한깜상
    저도 그 부분이 헷갈려요 ㅠㅠ

    'git reset --hard 이전버전' 으로 이전 버전의 상태로 강력한(?)리셋을 했는데도

    그 뒤에 도로 'git checkout 최근버전의 커밋아이디'를 입력했더니 다시 최근버전으로 돌아올 수 있는데 왜그런거죠?

    이러면 둘의 차이가 없는거 아닌가요??
    대화보기
    • mskang
      빙고~
      대화보기
      • 규몽
        완료
      • 현수
        어렵네요 ㅠ ㅠ 혹시나 git checkout, git reset 헷갈리시는 분들 참고하시길 바래요
        git checkout과 git reset이 비슷한것 같아서 헷갈리네요..
        git checkout 값은 특정 버전의 상태로 돌아가도 현재 버전은 지워지지않는다,
        git reset --hard 값은 특정 버전의 상태로 돌아가면 현재 버전은 지워진다. 라고 이해는 했습니다만 정확한지는 모르겠습니다.
        --hard, --soft, --mixed 는 현재 버전을 지울때 현재 내가 working tree(directory)에서 작업하고 있는 내용까지 지울지 말지 결정하는 키워드 같네요
      • Sobaek
        ♡~~!!
      • 완료~!
      • Huma Norm
        수고많으셨습니다.
      • silqwer
        완료
        git reset
      • ajou univ
        완료
      graphittie 자세히 보기