본문 바로가기
Study/Git

[Git] Git init 끊기, 다른 레포지토리 연결 (자꾸 오류나는 경우)

by 지니어스팍 2023. 8. 22.

♥ 목차 ♥

    728x90
    728x90

    원하는 파일을 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
    728x90

    'Study > Git' 카테고리의 다른 글

    Git Bash 로 github에 파일 올리기  (0) 2023.08.22