git push -u 명령어는 Git에서 사용되는 명령어로,
원격 저장소에 로컬 브랜치의 변경 사항을 업로드(push)하는 역할.
여기서 -u 플래그는 다음과 같은 의미가 있다.
- 자동 추적 설정: -u 플래그는 로컬 브랜치를 원격 브랜치와 자동으로 연결하여 추적을 활성화합니다. 이렇게 하면 로컬 브랜치에서 변경 사항을 푸시하거나 pull 할 때 어떤 원격 브랜치와 연결되어 있는지 명시적으로 지정하지 않아도 됨
git push -u origin main 명령은
- 로컬 main 브랜치를 원격 저장소(origin)의 main 브랜치에 푸시
- -u 플래그를 사용하여 추적 및 연결을 설정
- 이후에는 단순히 git push 명령을 사용하여 변경 사항을 해당 원격 브랜치에 푸시 가능
새로운 브런치를 생성했을 때 한번 치면 된다.
'프로그래밍 > Git & GitHub' 카테고리의 다른 글
[ Git ] 다른 브랜치에 squash merge (0) | 2024.01.09 |
---|---|
[git] 변경사항 추적에서 제외하기 명령어 (0) | 2023.12.25 |
협업을 위한 깃 명령어: branch 전략 (0) | 2023.12.10 |
협업을 위한 깃 명령어 : 커밋을 되돌려보자 (0) | 2023.11.30 |
협업을 위한 깃 명령어 : 충돌 해결 (0) | 2023.11.30 |