본문 바로가기

Tech/[SCM] Git & Github

Github 모든 커밋 초기화

Hi, There!
안녕하세요, 바오밥입니다.


목차

  1. 개요
  2. 본문
  3. Reference

개요

Github Repos에 있는 모든 Commit을 초기화하는 방법에 대해 알아봅니다.


본문

1. git 추적 디렉터리 삭제

// 로컬 git 추적을 삭제하는 것이기 때문에 원격 repos에는 영향 없습니다.
rm -rf .git

 

2. git 추적 시작, 스테이지에 올리기, git commit

git init
git add --all
git commit -m "first Commit"

 

3. github 서버 등록

// github 주소 입력하시면 됩니다.
git remote add origin 'Github Repos URL'

 

4. github 강제 푸쉬

// 원격 repos (github)에 강제 푸쉬 합니다.
// 기존에 있던 커밋들을 덮어 씌웁니다.
git push -f origin main

Reference

  • https://korband.tistory.com/45?category=905612

 

'Tech > [SCM] Git & Github' 카테고리의 다른 글

현대적인 Git Branch 전략 비교  (0) 2025.03.09
Git 핵심 요약  (0) 2025.03.09
Github Branch 삭제하는 방법  (0) 2021.10.08
Github Default Branch 변경하는 방법  (0) 2021.10.08