- GITμλ
commit message
μ΄μΈμλtag
λ₯Ό μ΄μ©νμ¬ νΉμ version
μ νμλ₯Ό νλκ²μ΄ κ°λ₯νλ€ tag
λ μμ κ·Έλ¦Όμμ 보μ¬μ§λsemantic versioning
μ΄λΌλ κ·μΉμ λ°λΌμ μμ±νλ κ²μ΄ μΌλ°μ μ΄λ€- GITμ
tag
μλannotated tag
μlightweight tag
λ‘ λ μ’ λ₯κ° μλ€
lightweight tag
λ μ΄λ¦λ§ λ¬μμ£Όκ³ , λ€λ₯Έ μ 보λ μ μ₯νμ§ μλtag
μ΄λ€- κ°λ₯νλ©΄ μ΄μ©νμ§ μκ±°λ, μμλ‘
tag
κ° νμν λμλ§ μ¬μ©νλ κ²μ΄ μ’λ€ git tag νκ·Έλͺ
μ μ λ ₯νλ©΄ κ°μ₯ μ΅κ·Όμcommit
μtag
λ₯Ό λ¬μμ€ μ μλ€- λλ
git tag νκ·Έλͺ ν΄μμ½λ
λ₯Ό μ λ ₯νμ¬ νΉμ hash code
μtag
λ₯Ό λ¬μμ£Όμ΄λ λλ€
annotated tag
λ GIT λ°μ΄ν°λ² μ΄μ€μtag
λ₯Ό λ§λ μ¬λμ μ΄λ¦, μ΄λ©μΌ, λ μ§,tag message
λ₯Ό μ μ₯νλ€git tag -a
λͺ λ Ήμ΄λ₯Ό μ¬μ©νλ©°,git tag -a -m νκ·Έλͺ
λͺ λ Ήμ΄λ₯Ό μ΄μ©νλ©΄tag message
λ μ λ ₯ κ°λ₯νλ€
tag message
λ±tag
μ μ 보λ₯Ό λ³΄λ €λ©΄git show ν΄μμ½λ
λ₯Ό μ΄μ©ν΄μ νμΈν μ μλ€
tag
μ 체λ₯Ό μ‘°νν λμλgit tag
λͺ λ Ήμ΄λ₯Ό μ΄μ©νλ©΄ λλ€- νΉμ
tag
λͺ μ 쑰건μΌλ‘ κ²μνλ €λ©΄git tag -l νκ·Έλͺ
μ μ΄μ©νλ©΄ λλ€
tag
λ₯Ό μμ νκ³ μ ν λμλgit tag -d νκ·Έλͺ
μ μ¬μ©νλ©΄ λλ€