Skip to content

Kimgyuilli/Templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŒΏν…œν”Œλ¦Ώ μ•„μΉ΄μ΄λΈŒ

πŸ”— πŸ“ GitHub ν…œν”Œλ¦Ώ λͺ¨μŒ Repository (ν΄λ¦­ν•΄μ„œ μ—΄κΈ°)

이 μ €μž₯μ†ŒλŠ” GitHubμ—μ„œ 이슈 ν…œν”Œλ¦Ώκ³Ό PR ν…œν”Œλ¦Ώμ„ μ†μ‰½κ²Œ μ μš©ν•˜κ³  μ‚¬μš©ν•  수 μžˆλ„λ‘ μ •λ¦¬λœ ν…œν”Œλ¦Ώ λͺ¨μŒμ§‘μž…λ‹ˆλ‹€. λ‹€μ–‘ν•œ μœ ν˜•λ³„ ν…œν”Œλ¦Ώμ΄ IssueTemplates와 PRTemplate 폴더에 μ •λ¦¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

πŸ”— ν…œν”Œλ¦Ώ 폴더 λ°”λ‘œκ°€κΈ°


πŸ—‚οΈ 폴더 ꡬ쑰

.
β”œβ”€β”€ .github
β”‚   β”œβ”€β”€ ISSUE_TEMPLATE/         # GitHubμ—μ„œ μžλ™μœΌλ‘œ μΈμ‹λ˜λŠ” 이슈 ν…œν”Œλ¦Ώ 폴더
β”‚   └── PULL_REQUEST_TEMPLATE.md # κΈ°λ³Έ PR ν…œν”Œλ¦Ώ 파일
β”‚
β”œβ”€β”€ github                      # ν…œν”Œλ¦Ώ 파일 λͺ¨μŒ 폴더 (링크 ↓)
β”‚   β”œβ”€β”€ IssueTemplates/         # λ‹€μ–‘ν•œ 이슈 ν…œν”Œλ¦Ώ 정리
β”‚   └── PRTemplate/             # PR μœ ν˜•λ³„ ν…œν”Œλ¦Ώ λͺ¨μŒ
β”‚       β”œβ”€β”€ pr_bugfix.md
β”‚       β”œβ”€β”€ pr_feature.md
β”‚       β”œβ”€β”€ pr_refactor.md
β”‚       └── pr_general/         # λ²”μš© PR ν…œν”Œλ¦Ώ λͺ¨μŒ         
|           β”œβ”€β”€ pr_general1.md
β”‚           └── pr_general2.md    
β”‚
β”œβ”€β”€ labels.json                 # μ»€μŠ€ν…€ GitHub 라벨 μ„€μ •μš© JSON
└── README.md                   # μ €μž₯μ†Œ μ†Œκ°œ 파일

βš™οΈ μ‚¬μš© 방법

βœ… ν…œν”Œλ¦Ώ μ μš©ν•˜κΈ°

ν•΄λ‹Ή μ €μž₯μ†Œμ˜ .github 폴더λ₯Ό μžμ‹ μ˜ ν”„λ‘œμ νŠΈ 루트 디렉토리에 κ·ΈλŒ€λ‘œ λ³΅μ‚¬ν•˜λ©΄ λ‹€μŒκ³Ό 같은 κΈ°λŠ₯이 μžλ™ μ μš©λ©λ‹ˆλ‹€:

  • 이슈 ν…œν”Œλ¦Ώ: 이슈 μž‘μ„± μ‹œ ν…œν”Œλ¦Ώ λͺ©λ‘μ΄ ν‘œμ‹œλ˜κ³  선택할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • PR ν…œν”Œλ¦Ώ: PR 생성 μ‹œ κΈ°λ³Έ ν…œν”Œλ¦Ώμ΄ μžλ™μœΌλ‘œ μ‚½μž…λ©λ‹ˆλ‹€.

πŸ“ .git 폴더가 μ•„λ‹Œ .github 폴더λ₯Ό λ£¨νŠΈμ— λ„£μ–΄μ•Ό ν•©λ‹ˆλ‹€!


🏷️ 라벨 μ„€μ •

  • μ €μž₯μ†Œ λ‚΄μ˜ labels.json νŒŒμΌμ„ μ‚¬μš©ν•˜λ©΄ GitHub 라벨을 일괄 μ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • κ΄€λ ¨ 도ꡬ(github-labeler λ“±)λ₯Ό 톡해 ν•œ 쀄 λͺ…λ Ήμ–΄λ‘œ 적용 κ°€λŠ₯ν•©λ‹ˆλ‹€.

🌱 πŸ“ Spring Starter Setup ν…œν”Œλ¦Ώ (ν΄λ¦­ν•΄μ„œ μ—΄κΈ°)

이 ν΄λ”λŠ” Spring Boot 기반 ν”„λ‘œμ νŠΈλ₯Ό λΉ λ₯΄κ²Œ μ‹œμž‘ν•  수 μžˆλ„λ‘
κΈ°λ³Έ μ˜μ‘΄μ„± μ„€μ •, DB별 application.yml μ˜ˆμ‹œ, JPA μ˜΅μ…˜, DevTools λ“±μ˜ 정보λ₯Ό λͺ¨μ€ ν…œν”Œλ¦Ώ μ•„μΉ΄μ΄λΈŒμž…λ‹ˆλ‹€.

  • Gradle 기반 Spring ν”„λ‘œμ νŠΈλ₯Ό 처음 μ„ΈνŒ…ν•  λ•Œ μœ μš©ν•©λ‹ˆλ‹€.
  • H2, MySQL, PostgreSQL λ“± λ‹€μ–‘ν•œ DB에 λŒ€μ‘ν•œ μ„€μ • μ˜ˆμ‹œ 포함

πŸ”— Spring Starter ν…œν”Œλ¦Ώ λ°”λ‘œκ°€κΈ°

πŸ“Œ 기본적으둜 자주 μ“°μ΄λŠ” μ˜μ‘΄μ„±κ³Ό 섀정을 μ€‘μ‹¬μœΌλ‘œ κ΅¬μ„±λ˜μ–΄ μžˆμ–΄, λ³΅λΆ™λ§ŒμœΌλ‘œ 초기 μ„ΈνŒ…μ„ 마칠 수 μžˆμŠ΅λ‹ˆλ‹€.


About

πŸŒΏμ—¬λŸ¬ templates λͺ¨μŒ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published