Remote Repository 생성
Local Repository 복사
cd Documents/git_ws
git clone https://<username>:<token>@github.com/<repository>.git
파일 생성 후 commit 3개 만들기
cd tag_project
cat > hello.txt
Hello, world. + ctrl + D
git add hello.txt
git commit -m "commit 1" hello.txt
cat > hello.txt
Hello, noma. + ctrl + D
git add hello.txt
git commit -m "commit 2" hello.txt
cat > hello.txt
Hello, zerobase. + ctrl + D
git add hello.txt
git commit -m "commit 3" hello.txt
Remote Repository에 Push
git push origin main
git log
(1) Git Tag 생성 1
문법
git tag <tagname>
실습
git tag v0.3
git log
(2) Git Tag 생성 2
문법
git tag <tagname> <commithash>
실습
git tag v0.2 23097d071832a529c631140cf36d8693d356b6db
git log
(3) Git Tag 생성 3
문법
git push origin <tagname>
실습
git push origin v0.3
(4) *Git Tag 목록 보기
문법
git tag
실습
git tag
(5) Git Tag 상세 정보
문법
git show <tagname>
실습
git show v0.2
(6) Git Tag 삭제 1
문법
git tag --delete <tagname>
실습
git tag --delete v0.3
git tag
(7) Git Tag 삭제 2
문법
git push --delete origin <tagname>
실습
git push --delete origin v0.3
1. tag_project의 모든 tag 삭제
git tag
git tag --delete v0.2
git tag
2. tag_project에 tag 달고 tag 목록 및 상세정보 확인
git log
git tag v0.1 6a6f5249506ba4423a2543f9b4756a5c9f65f2b2
git tag v0.2 23097d071832a529c631140cf36d8693d356b6db
git tag v0.3
git log
git tag
git show v0.1
git show v0.2
git show v0.3
3. Git Tag 전부 Remote Repository에 Push하고 확인
git push origin v0.1
git push origin v0.2
git push origin v0.3
4. V0.1 Tag Local + Remote에서 지우고 확인
git tag --delete v0.1
git tag
git push --delete origin v0.1
5. V0.2 Tag Local + Remote에서 지우고 확인
git tag --delete v0.2
git tag
git push --delete origin v0.2
6. V0.3 Tag Local + Remote에서 지우고 확인
git tag --delete v0.3
git tag
git push --delete origin v0.3