[Git] github commit history 초기화

Lily·2022년 10월 19일
0

Git

목록 보기
2/3
  • github 저장소 commit history를 초기화 하고 싶을 때 로컬 git 저장소를 삭제하고 다시 생성하는 방법을 알아보자
    (github에서 그동안의 커밋 이력을 다 지우고 싶을 때)

📌 git 삭제

  • .git 폴더가 삭제되면서 git 로컬 저장소가 삭제된다.
sudo rm -rf .git
  • (참고) git log 확인해보면 git 저장소가 아니라고 나오면 성공
git log

📌 새로운 git 저장소 생성(초기화)

  • 이제 다시 git 초기화를 해줘서 github과 연결해주면 끝!
git init
git remote add origin "레포 https"
git add .
git commit -m “커밋 메세지”
// 기본 push가 안되면 -f를 추가해주자
git push origin main (-f)

참고

// 만약 git add . 시 아래 같은 에러가 나면
warning: CRLF will be replaced by LF in 파일명

// 아래 명령어를 입력해주고 다시 git add를 해주면 된다.
git config --global core.autocrlf true

0개의 댓글