git 히스토리 삭제 / 초기화

Yoon·2023년 4월 10일
1

git

목록 보기
12/13

git repository 초기화 방법

  1. local 에서 해당 폴더 위치에서 터미널 창을 열어준다.
  2. .git 파일 제거
  3. git 초기화 해주고 파일 다시 올리기
  4. 브랜치가 master 면 main 으로 변경한다.
  5. 원격저장소와 로컬저장소 연결하기
  6. 연결된 원격 저장소에 다시 올리기

위 내용을 명령어로 하면 아래와 같다.

1. rm -rf ./git
2. git init
3. git add .
4. git commit -m "커밋내용"
5. git remote add origin [깃헙 주소]
6. git push --mirror --force

git log 제거

  1. git log 명령어로 로그를 확인한다.
  2. git reset 명령어로 commit 한 파일을 지운다. 가장 최근 파일은 HEAD^ 이렇게 지우고 여러개를 지우고 싶다면 ~3 이런식으로 붙혀준다. 그러면 최근 커밋한 3개의 파일을 지울 수 있다.
  3. git push -f origin main 명령어로 원격 레포지토리 갱신해 준다.
1. git log
2. git reset HEAD^
3. git push -f origin main
profile
나의 공부 일기

0개의 댓글