GITHUB 원격저장소 연결 끊기, 초기화

Lightman·2021년 12월 5일
1

CS: GITHUB 🐱

목록 보기
2/3
post-thumbnail


로컬저장소A원격저장소α가 연결되어 있을 때, Aα의 연결을 끊고 Bα를 연결하는 방법을 살펴보자.

  1. 잘못 올린 파일만 삭제하고 싶을때는 다음과 같은 방법을 취한다.
# 원격저장소 및 로컬저장소의 파일을 삭제합니다.
$ git rm -r [File Name]

# 원격저장소에 있는 파일만 삭제합니다.(로컬저장소의 파일은 삭제되지 않습니다.)
$ git rm --cached -r [File Name]
  1. 현재 로컬저장소A원격저장소α의 연결을 끊는다.
git remote remove origin
  1. 로컬저장소A의 .git 디렉토리 삭제
rm -r .git
  1. 로컬저장소B에서 git init수행 후 원격저장소α연결
git init
git remote add origin https://github.com/계정/리포지토리.git
  1. 현재 상태를 원격저장소α에 적용
# origin은 git remote -v로 확인 후 입력
# 이 방법은 master를 origin/master 이전으로 되돌려서 push 오류가 날 때도 유용하다!
git push --force --set-upstream origin master
profile
현직 데이터 분석가 / 데이터 과학의 정도를 따라 🚲 / About DEV DA ML

0개의 댓글