GIT2 - CLI - 버전관리

버전 삭제 - git reset

강의 소개 

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

 

 

 

강의 

댓글

댓글 본문
  1. 송송
    day1
  2. 21-08-09
  3. 생활둘기
    2021 6 3
  4. Choi KyoungSoon
    감사합니다!
  5. 잉여체
    2021. 05. 12

    슬슬 머리가 복잡해지기 시작한다....
  6. 김윤석
    21.04.20
  7. 이횹
    21.03.12.
  8. 마릴곰이
    너무 재밌어요 ㅋㅋ
  9. kogoing
    이고잉님 강의의 다음 토픽(git CLI Branch & Conflict)에서 세부 개념을 다루고 있어서 차근차근 공부하면 될 것 같은데, 당장 이해가 필요한 분들은 부록 reset vs checkout 내용만 먼저 보고 이해하면 좋을 것 같네요! https://www.opentutorials.org......693
  10. Hawkas
    https://git-scm.com......기
    위 홈페이지 참고하시면 reset과 사용하는 mode들에 대해서 쉽게 이해하실 수 있으실 겁니다.
    홈페이지에 있는 그림들을 따라가시면서 이해하시면 쉬울거에요~~
  11. jeisyoon
    2021.02.03 git reset 완료
  12. xogk1128
    완료
  13. Sunny
    2020.11.04.WED.
  14. 콜라
    20201023 완료
  15. 유진홍
    감사합니다!!
  16. 난지단지
    완료!
  17. Jaehyeon
    감사합니다.
  18. hoya
    2020.06.18
  19. hpyseun
    05/29/2020 완료
  20. 거룩한깜상
    저도 그 부분이 헷갈려요 ㅠㅠ

    '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
        ♡~~!!
      • zozo
        완료~!
      • Huma Norm
        수고많으셨습니다.
      • silqwer
        완료
        git reset
      • ajou univ
        완료
      graphittie 자세히 보기