10.9.3 전체 태그 동기화
이전에는 태그 1개를 지정하여 원격 저장소로 공유했습니다. 로컬 저장소에는 태그가 여러 개 있습니다. 이 태그를 하나씩 전송하는 것은 불편합니다. 한꺼번에 전송할 수도 있습니다. 실습으로 알아봅시다.
지금까지 실습한 로컬 저장소의 태그를 다시 확인합니다.
infoh@DESKTOP MINGW64 /e/gitstudy10 (master)
$ git tag 태그 목록
1.0.0
1.1.0
1.1.2
2.0.0
태그가 많군요. push 명령어의 --tags 옵션을 사용하면 로컬 저장소의 모든 태그를 한꺼번에 원격 저장소로 보낼 수 있습니다.
$ git push origin --tags
로컬 저장소의 모든 태그를 원격 서버로 전송해 보겠습니다.
infoh@DESKTOP MINGW64 /e/gitstudy10 (master)
$ git push origin --tags 모든 태그 전송
Enumerating objects: 1, done.
Counting objects: 100% (1/1), done.
Writing objects: 100% (1/1), 156 bytes | 39.00 KiB/s, done.
Total 1 (delta 0), reused 0 (delta 0)
To https://github.com/jinygit/gitstudy10.git
* [new tag] 1.1.0 -> 1.1.0
* [new tag] 1.1.2 -> 1.1.2
* [new tag] 2.0.0 -> 2.0.0