여니의 성장 diary
article thumbnail
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
반응형
profile

여니의 성장 diary

@pponyo

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!