git push 명령어는 로컬 저장소에서 작업한 내용을 원격 저장소로 업로드할 때 사용하는 명령어다.
git push 명령어의 일반적인 형태는 다음과 같다.
git push <원격 저장소 이름> <브랜치 이름>예를 들어 다음 명령어는 로컬 저장소의 main 브랜치 내용을 origin 원격 저장소의 main 브랜치로 보낸다.
git push origin main옵션
--set-upstream(-u): 처음 브랜치를 원격 저장소에 푸시할 때 사용하면 로컬 브랜치와 원격 브랜치를 연결한다. 이후에는git push만 입력해도 자동으로 해당 브랜치에 푸시한다.--force(-f): 로컬 저장소와 원격 저장소의 내용이 충돌할 때, 원격 저장소의 내용을 강제로 덮어씌운다.--all: 로컬 저장소의 모든 브랜치를 원격 저장소에 일괄적으로 푸시한다.