WEB/Git (3) 썸네일형 리스트형 reset/revert Git의 명령어 reset과 revert는 커밋 기록을 변경하는 명령어다 Reset Reset은 사용자가 지정한 커밋으로 이동시키는 명령어다git reset --hard 커밋_해시값 커밋 순서가 1 - 2 - 3 - 4 - 5 - 6 - 7이고 4로 돌아가고싶을때 reset을 쓰면1 - 2 - 3 - 4 로 돌아간다 사진처럼 나 4로 돌아가고 싶어 라고 git에게 얘기하면 그래 다 지워줄게 이러고 지워준다 Reset은 주로 혼자 작업하는 로컬에 쓰인다(협업에는 추천하지 않음) Revert Revert는 되돌리기 라는 뜻이다. 저장된 커밋의 변경사항을 반영한 새로운 커밋을 만드는 명령어다 git revert 커밋_해쉬값//revert 중단git revert --abort 커밋 순서가 1 - 2 - .. 용어 정리 작업 디렉토리스테이지저장소 untracked -기존의 깃이 관리하지 않았던 파일tracked - 스테이지에 올라왔거나 한번이라도 커밋된 적있는 파일 소프트웨어 버전ex) x.y.zX- Major 버전, 새롭게 내놓은 버전이 기존 버전과 호환되지 않을 정도의 큰변화Y- Minor 버전, 새롭게 내놓은 버전이 기존 버전과 문제없이 호환되지만 새로운 기능을 추가Z- Patch 버전, 기존 버전과 문제없이 호환, 버그 수정한 정도 터미널로 git push 터미널 창 실행git init - 깃을 시작한다는 뜻git remote add origin 깃허브 repository 주소gitignore 파일 생성git add .git commit -m "메세지 작성"git push( 최초 1회 안에서 git push --set-upstream origin main) 이전 1 다음