1. 로컬저장소 브랜치를 원격저장소에 푸시
# 일반적으로 원격저장소에 브랜치 푸시하는 방법 $ git push <원격저장소명> <로컬브랜치명> # 로컬저장소와 다른 이름으로 원격저장소에 브랜치 푸시 $ git push <원격저장소명> <로컬브랜치명>:<원격브랜치명>
2. 로컬저장소 태그를 원격저장소에 푸시
# 특정 태그를 원격저장소에 푸시 $ git push <원격저장소명> <태그명> # 로컬브랜치에 속한 모든 태그를 원격저장소에 푸시 $ git push <원격저장소명> <로컬브랜치명> --tags
3. 저장소 및 브랜치 확인 방법
# 원격저장소 정보 확인 $ git remote -v # 로컬저장소 브랜치 확인 $ git branch # 로컬 저장소 브랜치 변경 $ git checkout <브랜치명>
4. 소스 꼬인 경우 강제 pull
$ git reset --hard HEAD $ git pull