본문 바로가기

기타

[링크] GitHub 온라인 저장소 commit 삭제(초기화) 하기

꽤 오래 삽질했는데.. 진작에 봤으면ㅠㅠㅠ

git - how to delete all commit history in github? - Stack Overflow

 

how to delete all commit history in github?

I want to delete all commit history but keep the code in its current state because, in my commit history, there are too many unused commits. How can I do it? Is there any git command can do this?...

stackoverflow.com

로컬 프로젝트 .git폴더 삭제후 다음 명령을 입력한다. 

# git@github.com:user/repo는 자신의 github repo 주소
git init
git remote add origin git@github.com:user/repo

# 커밋하기
git add *
git commit -am 'message'

# 온라인 저장소에 적용(업데이트)
git push -f origin master