자습/기타 공부

내가 보려고 올리는 터미널에서 git commit, push할 때 명령어

모K 2021. 8. 17. 00:11

case 1.

git remote add origin (깃허브 레퍼지토리 주소)
--> (에러 발생) error: remote origin already exists.
==> (해결) git remote remove origin

다시. git remote add origin (깃허브 레퍼지토리 주소)
git branch -M main
git commit -m ''
git push -u origin main(대개 master. 현재 나는 main)


case 2.

git remote add origin (깃허브 레퍼지토리 주소)
git branch -M main
git commit -m ''
git push -u origin main(대개 master. 현재 나는 main)
--> (에러 발생) ! [rejected] master -> master (fetch first)
error: failed to push some refs to '(깃허브 주소)'
==> (해결) git pull --rebase origin main
(대개 master. 현재 나는 main)
다시. git push -u origin main 


==> 이렇게 하다가 어찌어찌하다가 api 엮은거 다 날아감ㅋㅋㅋㅋ
터미널로 깃 명령어 남발하면 아주 망해버린다는걸 알게된날(21.08.19 새벽 6시 30분경)