We practice branch and merge by solving algorithms together.
- ์์ ์ ๊นํ๋ธ์ ํฌํฌํ์ฌ ๊ฐ์์ ๋ ํฌ๋ฅผ ํ์ฑํ๋ค.
- main์ ๊ฐ์์ ์ด๋ฆ(์์ด)์ ๋ด์ ๐พ ํด๋๋ฅผ ์์ฑํ๋ค( git์ ํตํด commitํ๋ค).
- develop branch๋ฅผ ๋ง๋ค์ด ๊ทธ๊ณณ์ ์๊ณ ๋ฆฌ์ฆ ์ฝ๋๋ฅผ commitํ๋ค(1์ผ 1์๊ณ ๋ฆฌ์ฆ์ ์ค์ํ๋ค).
- pr์ ๋ ๋ ค ๋๋ฃ๋ค์ ์ฝ๋ฉํธ๋ฅผ ๋ฐ๊ณ main์ mergeํ๋ค.
๋ฐฑ์ค ํด๋์ค ๋๋ ํ๋ก๊ทธ๋๋จธ์ค(Bum์ด ์ ๊ณตํ) ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ์ค์ผ๋ก ํ๋ค.
์ด๋ฆ | ๋ด์ฉ | ์์ |
---|---|---|
add | ์๋ก์ด ์ฝ๋๊ฐ ์ถ๊ฐ๋์์ ๋ | "add: ๋ฐฑ์ค 1125" |
update | ์ฝ๋๊ฐ ์์ ๋์์ ๋ | "update: ์ฝ๋ ์์ " |
remove | ์ฝ๋๊ฐ ์ญ์ ๋์์ ๋ | "remove: ์ฝ๋ ์ญ์ " |
test | ํ ์คํธ ์ฝ๋๊ฐ ์ถ๊ฐ๋์์ ๋ | "test: ํ ์คํธ ์ฝ๋" |
rename | ํ์ผ ์ด๋ฆ ๋ฐ ํด๋๋ช ์ด ๋ณ๊ฒฝ๋์์ ๋ | "rename: project ํด๋๋ช ๋ณ๊ฒฝ" |
docs | ๋ฌธ์ํ์ผ ์์ฑ ๋ฐ ๋ณ๊ฒฝ๋์์ ๋ | "docs: README ํ์ผ ์์ " |