오류&에러/Git

error: failed to push some refs to 'https://github.com/......git'

씨네 2021. 12. 21. 09:01
728x90

신입 개발자로서 여러가지 어려움과 에러를 만나는게 당연한 지금... 기능하나를 완성하고 PR(Pull requests)를 올리다가 깃이 꼬여버렸다...

어찌어찌 커밋을 하고 푸쉬를 하려는데 다음과 같은 에러가 발생했다.

해당에러의 원인은 기존에 커밋했던 내역을

$git reset --soft

로 되돌렸는데 이 명령으로는 기존에 커밋했던 내역이 사라지지 않는다.

 

즉, 단순 push명령으로 기존의 커밋내역을 새로운 커밋으로 덮을수가 없는것이다.

이럴때는 

$git push --force

명령을 사용해서 기존 내역을 덮어버리면 된다.

728x90