깃의 효용
1. 차이점을 알수가 있다
2. 과거로 돌아갈수 있다
git log -p 를 누르면 각각의 커밋의 소스들의 차이를 알 수 가 있다.
커밋 사이에 역사를 알수가 있다.
유튜브 내용인데 2 바로 위에 노란색으로 commit 으로 적혀있는게 2번 커밋의 고유의 이름이다
저거 68부터 뒤에 숫자를 복사해서 git 68~ 을 치면 2번 이후에 꺼를 나온다
git diff 는 커밋 끼리 비교 하는것 중간에 .. 넣어야함
자기가 작업시 커밋을 하기 전에 작업한 내영의 문제가 있ㄴㄴ지 없는지 확인할수 있는 기회가 된다
코드들의 차이점을 보면서 버전관리가 중요중요하다
=========
버전관리로 통해서 과거로 가기~
reset VS revert
reset
==> 5, 4 커밋을 삭제하고 3번을 최신 상태로 하고 싶다
441c ~ 지금 저게 3번 고유숫자임
4,5 번 이 삭제되고 123 나옴
reset 은 혼자 할때만 해야한다 협업할때는 하면 안됨 !
--hard 당분간 이거를 쓴다 여러가지 옵션이 있지만 나중에 추가 원리 공부하고 섬세하게 리셋 한다
하드는 살짝 위험이 있다
revert 는 차차 알아가기
'코딩 > 깃, 깃허브' 카테고리의 다른 글
깃 메뉴얼 원리 (0) | 2022.07.01 |
---|---|
Mac m1 깃(git / GitHub) 시작하기 / 버전 만들기 (0) | 2022.07.01 |