본문 바로가기
IT/Git

master (non-fast-forward) 강제로 push 하기

by DOSGamer 2019. 8. 2.
반응형

현상

코딩하던 소스를 깃허브에 처음 PUSH 할 때

깃허브에 있는 Readme.md 파일 때문에 PUSH 가 안될 경우가 발생한다

git push 할 때 rejected

 

해결방법

처음으로 PUSH 하는 것이기 때문에 깃허브에는 소스가 아무것도 없으니

로컬에 있는 소스를 강제로 밀어넣는다

브랜치 명칭 앞에 + 를 추가해서 push 한다

git push origin +master

 

reject 안당하고 PUSH 가 된다

 

깃허브 와 AWS codecommit 을 둘 다 사용하면서 

로컬에서 어느정도 개발이 되면 Github 또는 codecommit 에 리포지토리를 만드는데

처음 PUSH 할 때 강제로 넣으면 됩니다

반응형