๊ธฐ๋ฅ ์ถ๊ฐยท๋ฒ๊ทธ ์์ ยท์ฝ๋ ์ญ์ ์ฒ๋ผ ์ฝ๋๋ฅผ ๋ฐ๊พธ๋ ์์ฒญ์ ๋ฐ์๋๋ฐ ์ฐ๊ฒฐ๋ GitHub ์ด์๊ฐ ์์ผ๋ฉด, ์ ์ฅ์๊ฐ ์ด๋ฏธ ๋์ํ๋ ๋จ๊ณ์ธ์ง ๋จผ์ ํ์ ํ๊ณ ์ ์ฌ ์ด์๋ฅผ ๊ฒ์ํ ๋ค issue-start ๊ฐ ๊ทธ๋๋ก ์ด์ด๋ฐ์ ํ์์ ์ด์ ์ด์์ ๋ง๋ค์ด ์น์ธ๋ฐ๊ณ ๋ผ๋ฒจ๊ณผ ํจ๊ป ๋ฑ๋กํ๋ฉฐ, ๋ผ๋ฒจ์ด ๋น ์ง ๊ธฐ์กด ์ด์๊น์ง ์ ๊ฒํด ๋ณด์ ํฉ๋๋ค. `/issue-create`, "์ด์ ๋ง๋ค์ด์ค", "์ด์๋ถํฐ ๋ฑ๋ก" ์์ฒญ๊ณผ ์ด์ ์์ด ์์๋๋ ๋ณ๊ฒฝ ์์ ์ ์ฌ์ฉํฉ๋๋ค. ์ด๊ธฐ ์ค์บํด๋ฉ๋ง ์๋ ์ ๊ท ํ๋ก์ ํธ๋ ์ด๋ฏธ ์ด์ ๋ฒํธ๊ฐ ์๋ ์์ ์๋ ์ฌ์ฉํ์ง ์์ต๋๋ค.
issue-start ๋ก ๊ตฌํยท์ปค๋ฐ๊น์ง ๋๋ธ ์์ ์ ๋ง๋ฌด๋ฆฌํฉ๋๋ค. ์ฆ๊ฑฐ๊ฐ ์ถฉ๋ถํ์ง ์ฌํ์ธํ๊ณ ๋ถ์กฑํ๋ฉด ๋ณ๊ฒฝ ์ง์ ์ํ์ ์ํฌํธ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๋ค์ ์บก์ฒํ ๋ค, ์ฆ๊ฑฐ์ ๋ฆฌํฌํธ๋ฅผ ๊ธฐ๋ณธ ๋ธ๋์น์ ๋ฐ๋์ ์ปค๋ฐํ๊ณ ์ด์์ ๋ฐ๋์ ์ฝ๋ฉํธ๋ฅผ ๋จ๊ธด ๋ค์ PR ์ ๋ง๋ญ๋๋ค. merge ๋ ํ์ง ์๊ณ issue-merge ๋ก ๋๊น๋๋ค. `/issue-end`, "์ด์ ๋ง๋ฌด๋ฆฌ", "์์ ์ข ๋ฃ", "์ฆ๊ฑฐ ํ์ธํ๊ณ PR" ์์ฒญ์ ์ฌ์ฉํฉ๋๋ค.
๋์์ ๊ตด๋ฆฌ๋ ์ฌ๋ฌ ์ํฌํธ๋ฆฌ๋ฅผ ํ ๋ฒ์ ํตํฉํฉ๋๋ค. ๊ฐ ์ํฌํธ๋ฆฌ์ ์ฐ๊ฒฐ๋ ์ด์๋ฅผ ํ์ธํ๊ณ ์ฆ๊ฑฐ๋ก ์ค์ ํด๊ฒฐ ์ฌ๋ถ๋ฅผ ํ์ ํ ๋ค, ์ํฌํธ๋ฆฌ ์๋งํผ ๋ถ์ ์๋ธ์์ด์ ํธ๋ฅผ ๋์ merge ๊ณํ์ ์ธ์ฐ๊ณ ๋นํ ์๋ธ์์ด์ ํธ๋ก ๋ชจํธ์ฑ์ ๊ฑธ๋ฌ๋ธ ๋ค์, PR ์ merge ํ๊ณ ํตํฉ ํ ์คํธ๋ก ์ฌ๊ฒ์ฆํ๊ณ ์ด์๋ฅผ ๋ซ์ต๋๋ค. `/issue-merge`, "์ํฌํธ๋ฆฌ ์ ๋ถ merge", "์ด์๋ค ํตํฉ" ์์ฒญ๊ณผ issue-end ์์ merge ๋ฅผ ์ ํํ์ ๋ ์ฌ์ฉํฉ๋๋ค.
GitHub ์ด์ ๋ฒํธ๋ฅผ ๋ฐ์ ๋ณธ๋ฌธยท์ฝ๋ฉํธยท์ฒจ๋ถ ์ด๋ฏธ์ง๋ฅผ gh๋ก ์์งํด ์ค์ ๋ก ์ฝ๊ณ , ํ๋ก ํธ์๋/๋ฐฑ์๋ ์ฑ๊ฒฉ์ ๋ง์ถฐ ์ฝ๋๋ฒ ์ด์ค์ ๋์กฐ ๋ถ์ํด ๊ณํ์ ์ธ์ด ๋ค, ์ํฌํธ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๊ตฌํํ๊ณ ์ปค๋ฐํ๊ณ , ์ ํ ์ฆ๊ฑฐ๋ฅผ webp ๋ก ์บก์ฒํด ๊ธฐ๋ณธ ๋ธ๋์น์ ๋จผ์ ์ปค๋ฐํ ๋ค์ ์ด์์ ๋ ๋๋ง๋๋ ๋ฆฌํฌํธ๋ฅผ ๋จ๊น๋๋ค. ์ด์ ๋ฒํธ ๋์ ์์ ์ค๋ช ์ ์ฃผ๋ฉด issue-create ๋ก ์ด์๋ถํฐ ๋ฑ๋กํฉ๋๋ค. `/issue-start`, "์ด์ ์ฐฉ์", "์ด์ ๋ถ์ํ๊ณ ์์ ํด์ค" ์์ฒญ์ ์ฌ์ฉํฉ๋๋ค.
๊ธฐ๋ฅ ์ถ๊ฐยท๋ฒ๊ทธ ์์ ยท์ฝ๋ ์ญ์ ์ฒ๋ผ ์ฝ๋๋ฅผ ๋ฐ๊พธ๋ ์์ฒญ์ ๋ฐ์๋๋ฐ ์ฐ๊ฒฐ๋ GitHub ์ด์๊ฐ ์์ผ๋ฉด, ์ ์ฅ์๊ฐ ์ด๋ฏธ ๋์ํ๋ ๋จ๊ณ์ธ์ง ๋จผ์ ํ์ ํ๊ณ ์ ์ฌ ์ด์๋ฅผ ๊ฒ์ํ ๋ค issue-start ๊ฐ ๊ทธ๋๋ก ์ด์ด๋ฐ์ ํ์์ ์ด์ ์ด์์ ๋ง๋ค์ด ์น์ธ๋ฐ๊ณ ๋ผ๋ฒจ๊ณผ ํจ๊ป ๋ฑ๋กํ๋ฉฐ, ๋ผ๋ฒจ์ด ๋น ์ง ๊ธฐ์กด ์ด์๊น์ง ์ ๊ฒํด ๋ณด์ ํฉ๋๋ค. `/issue-create`, "์ด์ ๋ง๋ค์ด์ค", "์ด์๋ถํฐ ๋ฑ๋ก" ์์ฒญ๊ณผ ์ด์ ์์ด ์์๋๋ ๋ณ๊ฒฝ ์์ ์ ์ฌ์ฉํฉ๋๋ค. ์ด๊ธฐ ์ค์บํด๋ฉ๋ง ์๋ ์ ๊ท ํ๋ก์ ํธ๋ ์ด๋ฏธ ์ด์ ๋ฒํธ๊ฐ ์๋ ์์ ์๋ ์ฌ์ฉํ์ง ์์ต๋๋ค.
issue-start ๋ก ๊ตฌํยท์ปค๋ฐ๊น์ง ๋๋ธ ์์ ์ ๋ง๋ฌด๋ฆฌํฉ๋๋ค. ์ฆ๊ฑฐ๊ฐ ์ถฉ๋ถํ์ง ์ฌํ์ธํ๊ณ ๋ถ์กฑํ๋ฉด ๋ณ๊ฒฝ ์ง์ ์ํ์ ์ํฌํธ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๋ค์ ์บก์ฒํ ๋ค, ์ฆ๊ฑฐ์ ๋ฆฌํฌํธ๋ฅผ ๊ธฐ๋ณธ ๋ธ๋์น์ ๋ฐ๋์ ์ปค๋ฐํ๊ณ ์ด์์ ๋ฐ๋์ ์ฝ๋ฉํธ๋ฅผ ๋จ๊ธด ๋ค์ PR ์ ๋ง๋ญ๋๋ค. merge ๋ ํ์ง ์๊ณ issue-merge ๋ก ๋๊น๋๋ค. `/issue-end`, "์ด์ ๋ง๋ฌด๋ฆฌ", "์์ ์ข ๋ฃ", "์ฆ๊ฑฐ ํ์ธํ๊ณ PR" ์์ฒญ์ ์ฌ์ฉํฉ๋๋ค.
๋์์ ๊ตด๋ฆฌ๋ ์ฌ๋ฌ ์ํฌํธ๋ฆฌ๋ฅผ ํ ๋ฒ์ ํตํฉํฉ๋๋ค. ๊ฐ ์ํฌํธ๋ฆฌ์ ์ฐ๊ฒฐ๋ ์ด์๋ฅผ ํ์ธํ๊ณ ์ฆ๊ฑฐ๋ก ์ค์ ํด๊ฒฐ ์ฌ๋ถ๋ฅผ ํ์ ํ ๋ค, ์ํฌํธ๋ฆฌ ์๋งํผ ๋ถ์ ์๋ธ์์ด์ ํธ๋ฅผ ๋์ merge ๊ณํ์ ์ธ์ฐ๊ณ ๋นํ ์๋ธ์์ด์ ํธ๋ก ๋ชจํธ์ฑ์ ๊ฑธ๋ฌ๋ธ ๋ค์, PR ์ merge ํ๊ณ ํตํฉ ํ ์คํธ๋ก ์ฌ๊ฒ์ฆํ๊ณ ์ด์๋ฅผ ๋ซ์ต๋๋ค. `/issue-merge`, "์ํฌํธ๋ฆฌ ์ ๋ถ merge", "์ด์๋ค ํตํฉ" ์์ฒญ๊ณผ issue-end ์์ merge ๋ฅผ ์ ํํ์ ๋ ์ฌ์ฉํฉ๋๋ค.
GitHub ์ด์ ๋ฒํธ๋ฅผ ๋ฐ์ ๋ณธ๋ฌธยท์ฝ๋ฉํธยท์ฒจ๋ถ ์ด๋ฏธ์ง๋ฅผ gh๋ก ์์งํด ์ค์ ๋ก ์ฝ๊ณ , ํ๋ก ํธ์๋/๋ฐฑ์๋ ์ฑ๊ฒฉ์ ๋ง์ถฐ ์ฝ๋๋ฒ ์ด์ค์ ๋์กฐ ๋ถ์ํด ๊ณํ์ ์ธ์ด ๋ค, ์ํฌํธ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๊ตฌํํ๊ณ ์ปค๋ฐํ๊ณ , ์ ํ ์ฆ๊ฑฐ๋ฅผ webp ๋ก ์บก์ฒํด ๊ธฐ๋ณธ ๋ธ๋์น์ ๋จผ์ ์ปค๋ฐํ ๋ค์ ์ด์์ ๋ ๋๋ง๋๋ ๋ฆฌํฌํธ๋ฅผ ๋จ๊น๋๋ค. ์ด์ ๋ฒํธ ๋์ ์์ ์ค๋ช ์ ์ฃผ๋ฉด issue-create ๋ก ์ด์๋ถํฐ ๋ฑ๋กํฉ๋๋ค. `/issue-start`, "์ด์ ์ฐฉ์", "์ด์ ๋ถ์ํ๊ณ ์์ ํด์ค" ์์ฒญ์ ์ฌ์ฉํฉ๋๋ค.