[Git] Gitmoji ์ฌ์ฉ๋ฒ, ์ปค๋ฐ ๋ฉ์ธ์ง์ ์ด๋ชจํฐ์ฝ ๋ฃ๊ธฐ
๊ฐ๋ ์ฑ์ด ์ข๊ณ ๊ท์ฌ์์ ์ด๋ชจ์ง๋ฅผ ์ปค๋ฐ ๋ฉ์ธ์ง ์์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ข ์ข ์ฌ์ฉํ๋ค.
๋๊ตฐ๊ฐ ์ ๋ฆฌํ ํ๋ฅผ ๋ณด๊ณ ํ๋์ฉ ์ฐพ์์ ์ฌ์ฉํ๋๋ฐ, 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/์คํ์ผ ํ์ผ ์ถ๊ฐ/์์