Git 의 계정 변경을 몇 번 시전했다가 엉망이 된 후
초기화까지는 잘 되었는데.. ( http://sbkyun.blogspot.com/2020/02/git-remote-repository-not-found.html )
또 push 를 하다 보니
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to
이런 error 가 뜬다.
master –> master : local repository 의 master branch를 remote repository 의 master 에 반영하려 했는데..
(non-fast-forward) : remote의 master 가 local의 master 보다 이전버전이 아니다..
라는 error..
pull 을 먼저 하란다.
git pull origin master 를 하니
fatal: refusing to merge unrelated histories
또 이런 error 가 뜬다.
history 가 뭐가 안 맞단다.
계정 때문에 초기화를 한 후
다시 동기화를 시키려다 보니
commit history가 안 맞는다는 error 이다.
할 수 없다.
모두 무시하고 그냥 진행해 주세요..
git pull origin master --allow-unrelated-histories
만약 이렇게 했는데 또..
error: The following untracked working tree files would be overwritten by merge:
이런 error 가 나는 경우가 있다.
니가 pull 을 했는데..
니 local 에 있는 file 들이랑 remote에 있는 파일들이 달라..
이럴바에 처음부터 git clone 으로 가져오면 깔끔 했을 것을.. ㅠ.ㅠ
git clean –d –f –f
로 깔끔하게 충돌되는 local file 들을 삭제해 주고
다시 한번 git pull … 시도
고생이 많다.. ㅠ.ㅠ
댓글 없음:
댓글 쓰기