728x90
반응형
질문 : Git을 사용하여 원격 저장소에 태그를 어떻게 푸시합니까?
원격 Git 저장소를 랩톱에 복제 한 다음 태그를 추가하고 싶었으므로 실행했습니다.
git tag mytag master
랩톱에서 git tag
를 실행하면 mytag
태그가 표시됩니다. 그런 다음이 태그를 모든 클라이언트에 대해 원격 저장소로 푸시하고 싶습니다. 그래서 git push
실행했지만 메시지가 나타납니다.
모든 최신 정보
그리고 내 데스크톱으로 이동하여 git pull
실행 한 다음 git tag
하면 태그가 표시되지 않습니다.
또한 프로젝트의 파일을 약간 변경 한 다음 서버로 푸시하려고했습니다. 그 후 서버에서 데스크톱 컴퓨터로 변경 사항을 가져올 수 있지만 데스크톱 컴퓨터에서 git tag
를 실행할 때 여전히 태그가 없습니다.
모든 클라이언트 컴퓨터에서 볼 수 있도록 내 태그를 원격 저장소로 푸시하려면 어떻게해야합니까?
답변
단일 태그를 푸시하려면 :
git push origin <tag_name>
그리고 다음 명령은 모든 태그를 푸시해야합니다 (권장되지 않음 ).
git push --tags
출처 : https://stackoverflow.com/questions/5195859/how-do-you-push-a-tag-to-a-remote-repository-using-git
728x90
반응형
'개발관련 > Git' 카테고리의 다른 글
단계적 변경 사항 만 git에 숨길 수 있는 방법 (0) | 2021.11.18 |
---|---|
Git 커밋 범위에서 이중 점 “..”과 삼중점 “…”의 차이점 (0) | 2021.11.18 |
git reset --hard HEAD ~ 1을 실행 취소 하는 방법 (0) | 2021.11.17 |
.gitignore 파일에 주석을 사용하는 방법 (0) | 2021.11.17 |
Git은 원격 분기 목록을 고치는 시기 (0) | 2021.11.17 |