[Git] git tag

[์›๋ณธ ๋งํฌ]

tag๋Š” ์ปค๋ฐ‹์— ํƒœ๊ทธ๋ฅผ ๋ถ™์—ฌ์ฃผ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.

๋ณดํ†ต ์ปค๋ฐ‹์— ๋ฒ„์ „์„ ๋ถ™์—ฌ์ฃผ๋Š” ๊ฒƒ์— ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค.
ํƒœ๊ทธ๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค๋ฉด, ํƒœ๊ทธ๋ฅผ ๋ถ™์ด๊ณ ์ž ํ•˜๋Š” ์ปค๋ฐ‹ ์‹œ์ ์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฒ„์ „๋ช…์„ ์ณ์ฃผ๋ฉด ๋œ๋‹ค.

git tag ๋ฒ„์ „๋ช…

๊ทธ๋Ÿผ git tag ๋ช…๋ น์„ ํ†ตํ•ด ๋กœ์ปฌ์— ์กด์žฌํ•˜๋Š” ํƒœ๊ทธ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

ํƒœ๊ทธ๋ฅผ ์˜ฌ๋ฆฌ๋ ค๋ฉด, ๋ธŒ๋žœ์น˜ ๋Œ€์‹  ํƒœ๊ทธ๋ฅผ ๋„ฃ์–ด์„œ push๋ฅผ ํ•˜๋ฉด ๋œ๋‹ค.

remote history์—์„œ ์ปค๋ฐ‹๊ณผ ํƒœ๊ทธ๊ฐ€ ์กฐํ™”๋ฅผ ์ด๋ฃจ๊ฒŒ ํ•˜๋ ค๋ฉด ํƒœ๊ทธ์™€ ์ปค๋ฐ‹์„ ์ „๋ถ€ ๋‹ค pushํ•ด์•ผ ํ•œ๋‹ค.

์•„๋ฌดํŠผ ํƒœ๊ทธ๊ฐ€ ์˜ฌ๋ผ๊ฐ€๋ฉด github ๋“ฑ์—์„œ๋„ ๋…ธ์ถœ์ด ๋œ๋‹ค.

์ €๊ฑธ๋กœ ๋“ค์–ด๊ฐ€ ๋ณผ ์ˆ˜๋„ ์žˆ๊ณ 

ํƒœ๊ทธ๊ฐ€ ์ฐํžŒ ์ปค๋ฐ‹์—๋„ ํƒœ๊ทธ ํ‘œ์‹œ๊ฐ€ ๋œฌ๋‹ค.

๊ทธ๋Ÿผ ์ด๋Ÿฐ์‹์œผ๋กœ ์• ์…‹ ๋ฐฉ์ถœ๋„ ๋œ๋‹ค.

๋ง‰ ์—„์ฒญ๋‚œ ๊ธฐ๋Šฅ์ด ์žˆ๋Š”๊ฑด ์•„๋‹ˆ์ง€๋งŒ, ๊ฐ€๋” ์œ ์šฉํ•˜๊ฒŒ ์“ฐ์ด๋Š” ์š”์†Œ๋‹ค.

ํŠนํžˆ golang์˜ ๊ฒฝ์šฐ์—๋Š” git ํ”„๋กœํ† ์ฝœ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ชจ๋“ˆ ๊ด€๋ฆฌ๋ฅผ ํ•˜๊ธฐ ๋–„๋ฌธ์—, ์ด ๊ธฐ๋Šฅ์„ ์ ๊ทน ์ด์šฉํ•˜๋Š” ํŽธ์ด๋‹ค.



์ฐธ์กฐ
https://junho85.pe.kr/433