Git Hub

youngkyu MIn·2023년 10월 12일

push 한 commit 지우기

git log --oneline

  • commit 내역 확인

git reset "commit Id"

  • commit Id 이후의 commit 들 삭제



Working Directory

  • 실제 코드를 변경하거나 작업하는 디렉토리
  • 지금 내 에디터 상태

Index 또는 Staging Area

  • 커밋 될 변경사항들이 준비되는 영역

  • git add 명령으로 변경된 파일이 이 영역으로 이동

  • 워킹 디렉토리와 저장소(로컬 리포지토리) 사이의 중간 영역


(git reset --hard "commit Id")

--hard
: 지정한 커밋까지의 변경 사항들이 스테이징 영역과 워킹 디렉토리에서 모두 제거

--soft
: 지정한 커밋까지의 변경 사항들이 스테이징 영역에 유지

--mixed (기본값임)
: 지정한 커밋까지의 변경 사항들이 스테이징 영역에서 제거

profile
한 줄 소개

0개의 댓글