Skip to content

HSU-shimpyo/ShimPyo-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

44 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ShimPyoo-Android


์ปค๋ฐ‹ ๋ฐ ๋ธŒ๋žœ์น˜, ์ด์Šˆ ๊ทœ์น™ (Commit, Branch, and Issue Convention)

โœ‰๏ธ ์ปค๋ฐ‹ ํƒœ๊ทธ ์„ค๋ช…

ํƒœ๊ทธ ์ด๋ฆ„ ์„ค๋ช…
[chore] ์ฝ”๋“œ ์ˆ˜์ •, ๋‚ด๋ถ€ ํŒŒ์ผ ์ˆ˜์ •
[feat] ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๊ตฌํ˜„
[fix] ๋ฒ„๊ทธ, ์˜ค๋ฅ˜ ํ•ด๊ฒฐ
[docs] ๋ฌธ์„œ ์ˆ˜์ • (์˜ˆ: README, WIKI ๋“ฑ)
[style] ์ฝ”๋“œ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ (ํฌ๋งคํŒ…, ํ™”์ดํŠธ์ŠคํŽ˜์ด์Šค ๋“ฑ)
[refactor] ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
[test] ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€/์ˆ˜์ •
[build] ๋นŒ๋“œ ๊ด€๋ จ ํŒŒ์ผ ์ˆ˜์ • (์˜ˆ: build.gradle)
[perf] ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ์ฝ”๋“œ ๋ณ€๊ฒฝ
[ci] CI ์„ค์ • ํŒŒ์ผ ๋ฐ ์Šคํฌ๋ฆฝํŠธ ๋ณ€๊ฒฝ (์˜ˆ: GitHub Actions, CircleCI ๋“ฑ)
[hotfix] ๊ธด๊ธ‰ ๋ฒ„๊ทธ ์ˆ˜์ •

๐Ÿ“Œ ์ปค๋ฐ‹ ๊ทœ์น™

  1. ๋งˆ์ดํฌ๋กœ ์ปค๋ฐ‹ (Micro Commit) โœจ

    • ์ž‘์€ ๋‹จ์œ„๋กœ ์ž์ฃผ ์ปค๋ฐ‹ํ•˜๊ธฐ!
  2. ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์ž‘์„ฑ

    • ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ๋ช…ํ™•ํ•˜๊ณ  ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์ž‘์„ฑํ•˜๊ธฐ
  3. ์ปค๋ฐ‹ ํ˜•์‹

    • ํƒœ๊ทธ. ํ•ด๋‹น ๊ธฐ๋Šฅ ์„ค๋ช… ์˜ˆ: [feat] ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  4. ๊นƒ๋ชจ์ง€ ์‚ฌ์šฉ

    • ๊ฐ€๋…์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๊นƒ๋ชจ์ง€ ์‚ฌ์šฉํ•˜๊ธฐ



๐ŸŒฟ ๋ธŒ๋žœ์น˜ ๊ทœ์น™

  1. ๋ฉ”์ธ ๋ธŒ๋žœ์น˜ (main)

    • ํ•ญ์ƒ ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๊ธฐ!
    • ์ง์ ‘ ์ปค๋ฐ‹ํ•˜์ง€ ์•Š๊ธฐ ๐Ÿ”ฅ
  2. ๊ฐœ๋ฐœ ๋ธŒ๋žœ์น˜ (dev)

    • ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ๋ฒ„๊ทธ ์ˆ˜์ •์„ ์œ„ํ•œ ๊ธฐ๋ณธ ๋ธŒ๋žœ์น˜
  3. ๊ธฐ๋Šฅ ๋ธŒ๋žœ์น˜ (feature)

    • ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœ ์‹œ ์‚ฌ์šฉ
    • ๋„ค์ด๋ฐ ๊ทœ์น™: feature/๊ธฐ๋Šฅ-์ด๋ฆ„
  4. ๋ฒ„๊ทธ ์ˆ˜์ • ๋ธŒ๋žœ์น˜ (fix)

    • ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•  ๋•Œ ์‚ฌ์šฉ
    • ๋„ค์ด๋ฐ ๊ทœ์น™: fix/๋ฒ„๊ทธ-์ด๋ฆ„
  5. ๋ธŒ๋žœ์น˜ ๋ณ‘ํ•ฉ

    • PR(Pull Request)์„ ํ†ตํ•ด์„œ๋งŒ ๋ณ‘ํ•ฉํ•˜๊ธฐ
    • ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•œ ๋ธŒ๋žœ์น˜๋Š” ๋ณ‘ํ•ฉ ํ›„, ์‚ญ์ œ ๐Ÿ”ฅ



๐Ÿ› ๏ธ ์ด์Šˆ ๊ทœ์น™

  1. ์ด์Šˆ ์ œ๋ชฉ

    • ๊ฐ„๊ฒฐํ•˜๊ณ  ๋ช…ํ™•ํ•˜๊ฒŒ ์ž‘์„ฑ
    • ์˜ˆ: ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๋ฒ„๊ทธ ์ˆ˜์ •
  2. ์ด์Šˆ ๋‚ด์šฉ

    • ๋ฒ„๊ทธ ์žฌํ˜„ ๋ฐฉ๋ฒ•, ๊ธฐ๋Œ€ ๊ฒฐ๊ณผ, ์‹ค์ œ ๊ฒฐ๊ณผ, ์Šคํฌ๋ฆฐ์ƒท ๋“ฑ์„ ํฌํ•จํ•˜์—ฌ ์ƒ์„ธํžˆ ์ž‘์„ฑ
  3. ๋ผ๋ฒจ ์‚ฌ์šฉ

    • ์ด์Šˆ ์œ ํ˜•์— ๋”ฐ๋ผ ์ ์ ˆํ•œ ๋ผ๋ฒจ ์‚ฌ์šฉ
  4. ์ด์Šˆ ํ• ๋‹น

    • ๋‹ด๋‹น์ž๋ฅผ ์ง€์ •ํ•˜๊ธฐ
  5. ์ด์Šˆ ๋‹ซ๊ธฐ

    • ํ•ด๋‹น ์ด์Šˆ๊ฐ€ ํ•ด๊ฒฐ๋˜๋ฉด PR๊ณผ ํ•จ๊ป˜ ์ด์Šˆ ๋‹ซ๊ธฐ
    • ์ด์Šˆ ๋‹ซ๊ธฐ ๋ฉ”์‹œ์ง€๋ฅผ ํ†ตํ•ด ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ๊ฐ„๋žตํžˆ ์„ค๋ช…

About

๐Ÿ–ฅ๏ธ ShimPyoo-Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages