[Github] Repository reset | 레포지토리 초기화

Jinny's 🔔.LOG·2024년 11월 7일

👩🏻‍💻 Repository reset | 레포지토리 초기화하기

하나의 repo 폴더에서 이것저것 작업을 하던 중 막혀버려 오도가도 못하는 상황이 발생해버렸다. 😩
수정 후 commit 을 진행하려다가 '이전 작업을 유지하고 싶지 않은데 git log를 쌓아가야만 할까?' 하는 생각이 들었고,

  • 불필요하게 이전 작업의 내용들은 남겨놓지 않고 새로 시작할 작업의 첫 시작점부터 다시 commit 을 쌓아가고 싶음
  • Repository 를 새로 생성하고 현재 폴더는 삭제하는 과정을 거치고 싶지않음

위의 두가지의 이유로 현재 작업중이던 Repository 를 초기화 후 새로 작업과정을 쌓아가기로 결정❗️



⌨️ Github Repository 초기화 명령어

1. 저장소의 .git directory 삭제 ✅

rm -rf ./.git

2. 삭제 후 로컬 저장소 초기화 ✅

git init

3. 초기화 된 파일 Commit 하기 ✅

git add .
git commit -m '✨First Commit Message✨'

4. 원격 저장소 다시 연결 ✅

git remote add origin ✨원격 저장소 URL✨

5. First Commit 다시 연결한 저장소에 Push 하기 ✅

git push --force --set-upstream origin ✨브랜치 이름(eg. main, master …)✨

✨ 안의 내용은 사용자의 설정에 맞게 setting



📝 마무리

그래프의 첫 시작점이 깔끔해진 모습을 보니 마음이 편안해지는 것만 같았다 😌
Repository 삭제 없이 새로운 커밋 쌓기를 원한다면 초기화 후 새로 커밋을 쌓아보는 걸로!




참고 : 인프준 님 블로그 (https://aiday.tistory.com/76)

profile
╰( ´•ω•)つ──☆ 💫 Front-end Developer.

0개의 댓글