728x90
반응형
최근 GitHub를 사용해 repository를 관리하는 방법을 공부하고 익히기 위해 열심히 사용하는 중인데,
보통 git add . → git commit -m "..." → git push origin master 순으로 큰 문제없이 업로드가 가능했으나
가끔 뜬금없이 오류가 발생할때가 있어 구글링을 통해 간단하게 해결해보았다!
git 초보자는 사소한 오류에도 심장이 조마조마 콩닥콩닥 ㅠ
git에서는 git pull 명령어를 실행한 후 다시 push 해보라는 힌트를 주고 있지만
혹시나 추가로 작성한 코드들이 날아갈까봐 불안해서 차마 못하겠더라 ㅠㅠ
그래서 강제로 push하는 방법으로 진행해보았다!
짜잔 - 🎈
$ git push -f origin master
해당 명령어를 이용해 강제로 push하기 성공!!!
master -> master (forced update) 문구가 뜨면 성공된 것을 확인할 수 있고,
그 이후로는 문제없이 잘 실행되는 것을 확인하였다용😎
보통 여러개의 commit을 한꺼번에 push하는 경우가 많았는데,
commit 할 때마다 push해서 바로바로 확인하는 편이 더 좋을 것 같기도?
+++
강제 push하는 것에 성공하고 난 후 갑자기 오류가 발견되기도 한다는 것이 단점...
push에 성공한 직후에는 몰랐지만 추후 알게된 것은
코드에 변형이 일어나기도 한다는 것을 알게되었다 ㅠㅅㅠ
더 좋은 해결방안을 찾아 충돌을 해결할 수 있으면 좋을 것 같다!
728x90
반응형
'Develop growth diary > Git' 카테고리의 다른 글
Git bash 활용 / 자주 사용하는 git 명령어 정리 (0) | 2023.03.20 |
---|