Git 히스토리를 지워서 초기화하기

Git 초기화

git를 계속 사용하다 보면, 이력이 계속 늘어나서 용량이 커지게 된다.
필요하지 않는 이력이라면 주기적으로 삭제를 하여 용량을 줄이는 방법에 대해서 알아보겠다.

먼저, 해당 저장소에 가서 기존의 히스토리를 삭제한다.

$ rm -rf .git

git을 초기화 한다. 초기화가 되면 .git 디렉터리가 새로 생긴다.

$ git init

모든 파일을 추가한다.

$ git add .
or
$ git add -A

그리고, 커밋을 진행한다.

$ git commit -m "Initial commit"

저장소를 연결한다.

$ git remote add origin {repsoitoy address}

git push 명령어에 --force 옵션으로 push를 강제로 진행한다.

$ git push -u --force origin master



최종 수정 : 2023-03-28