리눅스

GitHub 원격 저장소의 릴리스 버전과 클론한 로컬 버전을 확인하는 방법

변군이글루 2025. 6. 11. 09:15
반응형

GitHub 원격 저장소의 릴리스 버전과 클론한 로컬 버전을 확인하는 방법

AWX Operator의 GitHub 저장소에서 릴리스 버전과 클론한 로컬 버전이 최신인지 확인하는 방법입니다.

GitHub

https://github.com/ansible/awx-operator

awx-operator

1. GitHub 원격 저장소의 최신 릴리스 버전 확인

git ls-remote --tags https://github.com/ansible/awx-operator.git \
| cut -d/ -f3 \
| grep -E '^v?[0-9]+\.[0-9]+(\.[0-9]+)?$' \
| sort -V \
| tail -n 1
2.19.1

2. 로컬에서 현재 체크아웃한 버전 확인

cd awx-operator
git describe --tags --exact-match 2>/dev/null || echo "none"
2.19.1

3. 최신 태그로 체크아웃(최신으로 전환)

git fetch --tags
git checkout 2.19.1

 

반응형