![rejected] main -> main (non-fast-forward) 에러 해결방법
#github #에러
github에 업로드를 하고 싶은 디렉토리에서
1
$ git init
위의 명령어로 초기화를 하고
1
$ git remote add origin https:// ~
레포지토리 리모트를 다시 해주고,
1
$ git pull origin main --allow-unrelated-histories
기존에 작업한 내용이 있다면 위 명령어로 먼저 pull을 받은 뒤에 push를 해주시면 됩니다.
1
$ git push -u origin +main
여기서 push하려는 브랜치 이름 앞에 +를 붙여서 push를 하면 됩니다.
[Git] ! [rejected] master -> master (non-fast-forward) 해결 방법 ubuntu@server:~/PythonHome/TestTA/api$ git push –set-upstream origin master Username for 'https://github.com': SOMJANG-42MARU Password for 'https://SOMJANG-42MARU@github.com': To https://github.com/SOMJANG-42MARU/MaruKeyword.git ! [rejected] master -> master (non-fast-forward) error: failed to push… ubuntu@server:~/PythonHome/TestTA/api$ git push –set-upstream origin master Username for 'https://github.com': SOMJANG-42MARU Password for 'https://SOMJANG-42MARU@github.com': To https://github.com/SOMJANG-42MARU/MaruKeyword.git ! [rejected] master -> master (non-fast-forward) error: failed to push…
