728x90
반응형
Git을 이용하다보면, 실수로 올리지 말아야 할 파일을 push하는 경우가 생긴다.
아무리 지우려 애써봐도 이미 올라간 파일(및 기록)을 지우기란 쉽지 않은 일.
이런 상황에서 쉽게 레포지토리를 초기화할 수 있는 방법을 알아보자.
1. 로컬 저장소의 .git 디렉토리 삭제
2. 잘못된 파일 삭제 or 수정 후 로컬 저장소에서 다시 git init 수행 → 초기화!
3. 초기화에 등록될 파일 추가
git add.
4. 초기화에 등록될 파일 커밋
git commit -m "커밋 메시지"
5. 초기화 시킬 원격 저장소 추가
git remote add origin "url"
6. 현재 상태를 원격 저장소에 적용
git push --force --set-upstream origin master
(이를 통해 git pull 없이 강제로 병합)
728x90
반응형
'source-code > software' 카테고리의 다른 글
Web Service 기초 (1) | 2021.04.04 |
---|---|
기본 환경설정하기 (1) | 2021.03.31 |
GitHub 오류 모음 (1) | 2021.02.21 |
GitHub 기본 명령어 익히기 (0) | 2021.02.20 |
HTTP 완벽 가이드 _ 3장 (0) | 2021.02.19 |