git push -u 명령어는 Git에서 사용되는 명령어로,

원격 저장소에 로컬 브랜치의 변경 사항을 업로드(push)하는 역할.

여기서 -u  플래그는 다음과 같은 의미가 있다.

  1. 자동 추적 설정: -u 플래그는 로컬 브랜치를 원격 브랜치와 자동으로 연결하여 추적을 활성화합니다. 이렇게 하면 로컬 브랜치에서 변경 사항을 푸시하거나 pull 할 때 어떤 원격 브랜치와 연결되어 있는지 명시적으로 지정하지 않아도 됨

git push -u origin main 명령은

  • 로컬 main 브랜치를 원격 저장소(origin)의 main 브랜치에 푸시
  • -u 플래그를 사용하여 추적 및 연결을 설정
  • 이후에는 단순히 git push 명령을 사용하여 변경 사항을 해당 원격 브랜치에 푸시 가능

 

새로운 브런치를 생성했을 때 한번 치면 된다.

+ Recent posts