git push origin master시 [rejected] master -> master (non-fast-forward)에러 발생
기본적으로 관련이 없는 두 저장소를 병합하는것은 안되도록 설정되어있음
명령어 : git reset HEAD^
이는 최근 마지막 커밋 내역 한 개를 삭제한다는 뜻이다.
HEAD 끝에 "~n"을 붙이면 최근 n개의 커밋 내역을 삭제한다는 뜻이다.
그리고
명령어 : git push origin "내가 push 하려고하다 계속오류난 브랜치" --force
push origin 뒤에 --force를 붙여주면 과거 커밋 내역과 상관없이 지금 현재 커밋내용으로 덮어씌워버리는 명령어이다.
이렇게 하였을때 오류가 해결되었다.