프로그래밍/Git & GitHub
git push -u origin main 의 의미
L.Joey
2023. 12. 10. 23:07
git push -u 명령어는 Git에서 사용되는 명령어로,
원격 저장소에 로컬 브랜치의 변경 사항을 업로드(push)하는 역할.
여기서 -u 플래그는 다음과 같은 의미가 있다.
- 자동 추적 설정: -u 플래그는 로컬 브랜치를 원격 브랜치와 자동으로 연결하여 추적을 활성화합니다. 이렇게 하면 로컬 브랜치에서 변경 사항을 푸시하거나 pull 할 때 어떤 원격 브랜치와 연결되어 있는지 명시적으로 지정하지 않아도 됨
git push -u origin main 명령은
- 로컬 main 브랜치를 원격 저장소(origin)의 main 브랜치에 푸시
- -u 플래그를 사용하여 추적 및 연결을 설정
- 이후에는 단순히 git push 명령을 사용하여 변경 사항을 해당 원격 브랜치에 푸시 가능
새로운 브런치를 생성했을 때 한번 치면 된다.