GIT2 - CLI - 버전관리

버전 삭제 - git reset

강의 소개 

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

 

 

 

강의 

댓글

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

    '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 자세히 보기