원하는 파일을 git에 업로드하다보면 이전 원격저장소의 git init을 끊고 새로 연결해야할때가 있다.
1. 로컬 저장소의 git 히스토리 삭제
$ rm -rf .git
2. 로컬 저장소 초기화
$ git init
3. 원하는 원격 저장소 연결
$ git remote add origin https://github.com/본인계정명/레포지토리명.git
4. 이후 add . commit -m "커밋메세지" push 하면 된다
$ git push -u origin main(master이면 master)
하지만 여기서!! 원격저장소에 이미 readme 가 있으면 안된다.. 이것때문에 정말...
그럴때는 강제 push를 해주면되는데 앞에 +만 붙이면 된다
5. 강제 push
$ git push -u origin +main(+master)
+++ 아이디 패스워드를 등록할때 패스워드는 토큰 발행으로 해야함!!
728x90
'기타 > Git' 카테고리의 다른 글
Git Bash 로 github에 파일 올리기 (0) | 2023.08.22 |
---|