ํ”„์—” ๊ณต๋ถ€/๐Ÿช… CS ๋ฐ ๊ธฐํƒ€

[Git] Gitmoji ์‚ฌ์šฉ๋ฒ•, ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€์— ์ด๋ชจํ‹ฐ์ฝ˜ ๋„ฃ๊ธฐ

๋˜์ž๐Ÿ‹ 2024. 8. 4. 22:49
728x90

๊ฐ€๋…์„ฑ์ด ์ข‹๊ณ  ๊ท€์—ฌ์›Œ์„œ ์ด๋ชจ์ง€๋ฅผ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์•ž์— ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ข…์ข… ์‚ฌ์šฉํ–ˆ๋‹ค.

๋ˆ„๊ตฐ๊ฐ€ ์ •๋ฆฌํ•œ ํ‘œ๋ฅผ ๋ณด๊ณ  ํ•˜๋‚˜์”ฉ ์ฐพ์•„์„œ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ, VS code extension ์ด ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ์•˜์Œ!

๐Ÿ‘‰ Gitmoji ๊ณต์‹ํ™ˆ
๐Ÿ‘‰ Gitmoji Github

์„ค์น˜ ๋ฐฉ๋ฒ•

VS code ์—์„œ ๊ฒ€์ƒ‰ ํ›„, ์„ค์น˜ํ•ด์ฃผ๊ฑฐ๋‚˜,

์•„๋ž˜ CLI ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.

npm i -g gitmoji-cli

์‚ฌ์šฉ๋ฒ•

CLI

CLI ๋ฅผ ์ด์šฉํ•œ ๋ฐฉ๋ฒ•

git commit -m '๋ฉ”์„ธ์ง€' ๋Œ€์‹  gitmoji -c ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

ํ•ด๋‹นํ•˜๋Š” ์ด๋ชจ์ง€๋ฅผ ๋ฐฉํ–ฅํ‚ค or ๊ฒ€์ƒ‰์œผ๋กœ ์„ ํƒํ•œ ๋’ค ์—”ํ„ฐ๋ฅผ ์น˜๋ฉด
์•„๋ž˜์ฒ˜๋Ÿผ title ์„ ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ๋‚˜์˜จ๋‹ค.

์ถ”๊ฐ€์ ์ธ message ๋‚ด์šฉ์€ ์„ ํƒํ•ด์„œ ์“ฐ๋ฉด ๋œ๋‹ค.

VS Code - Source Control

์Šค๋งˆ์ผ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด, ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ์ด๋ชจ์ง€๋“ค์ด ๋œจ๋Š”๋ฐ

๋™์ผํ•˜๊ฒŒ ์„ ํƒํ•ด์„œ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.

Gitmoji ์—์„œ ๋‚˜๊ฐ€๊ธฐ

ctrl + c

Push ํ›„

์ปค๋ฐ‹์ด ์™„๋ฃŒ ๋œ ํ›„, push ํ•˜๋ฉด ์•„๋ž˜์ฒ˜๋Ÿผ
๋ ˆํฌ์ง€ํ† ๋ฆฌ์— ์„ ํƒํ•œ ์ด๋ชจ์ง€์™€ ํ•จ๊ป˜ ๋ฉ”์„ธ์ง€๊ฐ€ ์˜ฌ๋ผ์˜จ ๊ฑธ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ฐœ์ธ์ ์œผ๋กœ ์ƒ๊ฐํ•œ ์žฅ๋‹จ์ 

์žฅ์ 

  • ๊นƒ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜ ์„œ์‹์„ ์ผ์ผํžˆ ์ •ํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค.
  • ๊ฐ€๋…์„ฑ์ด ์ข‹๋‹ค.
  • ๊ท€์—ฝ๋‹ค.

๋‹จ์ 

  • ์˜ฌ๋ฆด ๋•Œ๋งˆ๋‹ค ํ•ด๋‹น ์ด๋ชจ์ง€๋ฅผ ์ฐพ์•„์•ผ ํ•œ๋‹ค.. ์ •๋„?

์ž์ฃผ ์“ธ ๊ฒƒ ๊ฐ™์€ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์˜ˆ์‹œ

โœจ : ์ƒˆ ๊ธฐ๋Šฅ
๐ŸŽจ : ์ฝ”๋“œ์˜ ๊ตฌ์กฐ/ํ˜•ํƒœ ๊ฐœ์„ 
๐Ÿ› : ๋ฒ„๊ทธ ์ˆ˜์ •
๐Ÿ’ฉ : ๋˜ฅ์‹ผ ์ฝ”๋“œ
โ™ป๏ธ : ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
๐Ÿ™ˆ : .gitignore ์ถ”๊ฐ€/์ˆ˜์ •
๐Ÿ’„ : UI/์Šคํƒ€์ผ ํŒŒ์ผ ์ถ”๊ฐ€/์ˆ˜์ •

728x90
๋ฐ˜์‘ํ˜•