git

[Git] master -> master (non-fast-forward) 해결법

고로케 2021. 7. 1.
반응형
  $ git init 
  $ git remote add origin 레포주소
  $ git push -u origin main

에러남

 

원인 : gitignore 파일 혹은 readme.md 때문이라고 한다.

 

해결법 

 $ git push origin +master 

해결된다. 

대신 이렇게 push하면 기존 레포에 있던 파일이 싹 다 날아갈 수 있다.

 

안날아가는 방지법

stash 이용

$ git add .
$ git stash
$ git push -u origin +main
$ git stash apply

 

반응형

댓글