GitHub PR URL์ ์ธ์๋ก ๋ฐ์ merge conflict(๋ณํฉ ์ถฉ๋) ์ ๋ฌด๋ฅผ ํ์ ํ๊ณ , ์ถฉ๋์ด ์์ผ๋ฉด ์ฆ์ ์ข ๋ฃํ๋ค. ์ถฉ๋์ด ์์ผ๋ฉด ์ถฉ๋ ํ์ผ/์์ธ ์ปค๋ฐ์ ์ถ์ ํด ์ด๋ค PR/๋ธ๋์น์์ ์ ์ ๋ ๋ณ๊ฒฝ์ธ์ง ์๋ณํ ๋ค, ์์ชฝ PR/์ด์์ plans(๋๋ docs/plan) ๋ฌธ์๋ฅผ ์ฐพ์ ์๋ํ ๊ตฌํ์ ๋ชจ๋ ๋ณด์กดํ๋ ํํ๋ก ์ถฉ๋์ ํด๊ฒฐํ๊ณ commit+push ํด์ PR์ด ๋ค์ mergeable ํด์ง ๋๊น์ง ํ์ธํ๋ค. PR ๋ณํฉ ์ถฉ๋ ํด๊ฒฐ์ ์์ฒญ๋ฐ์ผ๋ฉด ์ฌ์ฉํ๋ค.
GitHub PR URL์ ์ธ์๋ก ๋ฐ์ ํ์ฌ ๋ธ๋์น๊ฐ PR์ head branch์ ์ผ์นํ๋์ง ๊ฒ์ฆํ ๋ค, GitHub Actions CI ์คํจ ์์ธ์ ๋ถ์/์์ ํ๊ณ commit+push ํ CI ์ฑ๊ณต์ ํด๋ง์ผ๋ก ํ์ธํ๋ ๋ณต๊ตฌ ๋ฃจํ๋ฅผ ์ํํ๋ค. CodeRabbit/Copilot ๊ฐ์ ์ฝ๋๋ฆฌ๋ทฐ ์ฒดํฌ๋ ์ ์ธํ๊ณ GitHub Actions run๋ง ๋์์ผ๋ก ํ๋ค. PR CI ์คํจ ๋ณต๊ตฌ๋ฅผ ์์ฒญ๋ฐ์ผ๋ฉด ์ฌ์ฉํ๋ค.
๋ณ๊ฒฝ์ฌํญ ์ปค๋ฐ/ํธ์ ์ํฌํ๋ก์ฐ ์๋ํ. ์ด์ ์์ฑ, ๋ธ๋์น ์์ฑ, ์์์ ์ปค๋ฐ, ๊ฒ์ฆ, push, PR ์์ฑ ํ CI ํด๋ง/์คํจ ๋ณต๊ตฌ๊น์ง ํ ๋ฒ์ ์งํํด ๋ฌ๋ผ๋ ๋ช ์์ ์์ฒญ์์ ์ฌ์ฉํ๋ค.
๋ฒ๊ทธ ์ํฉ๊ณผ ๋ก๊ทธ๋ฅผ ๋ฐ์ ์ฌํ์ ์ต์ฐ์ ์ผ๋ก ์ํํ๊ณ , git ๋ณ๊ฒฝ/ํ๋ก์ ํธ ๋ฌธ์ ๊ธฐ๋ฐ ์์ธ ๊ฐ์ค์ ๋ฐ๋ณต ๊ฒ์ฆํด ํด๊ฒฐํ๋ค. ๋ฐฉํฅ ๋ณ๊ฒฝ์ด ํ์ํ๋ฉด ์ฌ์ฉ์ ์น์ธ ํ ์งํํ๋ค.
๊ตฌํ ๊ณํ ๋ฌธ์๋ฅผ 6๊ฐ์ง ๊ด์ ์ผ๋ก ์์ฐจ ๋ฆฌ๋ทฐํ๊ณ , ์๋ ํ ์คํธ ์น์ธ ๋ฃจํ๋ก ์๊ฒฌ/์น์ธ์ ๋ฐ์ ์ฆ์ ๋ฐ์ํ ๋ค ๋ฐ๋ณต ๋ฃจํ๋ฅผ ์ํํ๋ค.
GitHub ์ด์ URL์ ์ธ์๋ก ๋ฐ์ ์ด์ ์ ๋ณด๋ฅผ ํ์ธํ๊ณ git worktree ๊ธฐ๋ฐ ์์ ๋ธ๋์น๋ฅผ ์์ฑํ ๋ค ์ด์ ๊ณํ ๋ฌธ์๋ฅผ ๋ง๋ ๋ค. ์ด์ URL ๊ธฐ์ค์ผ๋ก ๋ธ๋์น/worktree/๊ณํ ๋ฌธ์ ์ด๊ธฐํ๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉํ๋ค.
Analyze current branch changes against a base branch, identify documentation that should be updated, and directly edit those docs. Use when asked to sync docs with branch changes before merge, release, or PR review.
Read a software repository and generate or refresh technical documentation from source code and configuration. Use when asked to document a project, build a wiki-style doc set, or update docs based on implementation changes.