modulepackage
0.0.0-20250112162201-a3cd31c46ca3
Repository: https://github.com/in-jun/commit-canvas.git
Documentation: pkg.go.dev
# README
GitHub Commit Canvas
π λͺ©μ°¨
β¨ Features
GitHub Commit Canvasλ GitHub 컨νΈλ¦¬λ·°μ κ·Έλνμ μνλ ν¨ν΄μ 그릴 μ μκ² ν΄μ£Όλ μΉ μ ν리μΌμ΄μ μ λλ€.
ν΅μ¬ κΈ°λ₯
-
π κ°νΈν μΈμ¦
- GitHub OAuthλ₯Ό ν΅ν μν΄λ¦ λ‘κ·ΈμΈ
- μμ ν μ¬μ©μ μΈμ¦ μ²λ¦¬
-
π λ°μ΄ν° μκ°ν
- μ§λ 1λ κ°μ 컨νΈλ¦¬λ·°μ λ°μ΄ν° μκ°ν
- μ€μκ° λ―Έλ¦¬λ³΄κΈ° μ§μ
-
π¨ ν¨ν΄ λμμΈ
- μ§κ΄μ μΈ μΊλ²μ€ μΈν°νμ΄μ€
- 컀μ€ν ν¨ν΄ λμμΈ λ° μ μ©
- μλ μ μ₯ κΈ°λ₯
-
π μλν
- μλ μ μ₯μ μμ±
- μ»€λ° μλ κ΄λ¦¬
- ν¨ν΄ μ μ© μ§νλ₯ νμ
π Getting Started
Prerequisites
μμνκΈ° μ μ λ€μ μꡬμ¬νμ νμΈνμΈμ:
μꡬμ¬ν | μ€λͺ |
---|---|
GitHub κ³μ | μ ν¨ν GitHub κ³μ μ΄ νμν©λλ€ |
μΉ λΈλΌμ°μ | μ΅μ λ²μ μ Chrome, Firefox, Safari κΆμ₯ |
μΈν°λ· μ°κ²° | μΈν°λ· μ°κ²° νμ |
Installation
λ³λμ μ€μΉ κ³Όμ μμ΄ μΉ λΈλΌμ°μ μμ λ°λ‘ μ¬μ© κ°λ₯ν©λλ€:
# μΉ λΈλΌμ°μ μμ μ μ
https://commit-canvas.ijw.app
π Usage
Quick Start
graph LR
A[μΉμ¬μ΄νΈ μ μ] --> B[GitHub λ‘κ·ΈμΈ]
B --> C[ν¨ν΄ λμμΈ]
C --> D[μ μ₯μ μ΄λ¦ μ
λ ₯]
D --> E[ν¨ν΄ μμ±]
- μΉμ¬μ΄νΈ μ μ λ° λ‘κ·ΈμΈ
# λΈλΌμ°μ μμ μ μ
https://commit-canvas.ijw.app
# GitHub κ³μ μΌλ‘ λ‘κ·ΈμΈ
- ν¨ν΄ μμ±
# 1. μΊλ²μ€μμ ν¨ν΄ λμμΈ
# 2. μ μ₯μ μ΄λ¦ μ
λ ₯
# 3. "Create Pattern" λ²νΌ ν΄λ¦
Examples
κΈ°λ³Έ ν¨ν΄ μμ±
1. μΊλ²μ€μμ μ
ν΄λ¦νμ¬ ν¨ν΄ λμμΈ
2. μ μ₯μ μ΄λ¦: "commit-pattern" μ
λ ₯
3. Create Pattern ν΄λ¦
π Tech Stack
κΈ°μ | μ©λ | λ²μ |
---|---|---|
Gin Web Framework | λ°±μλ μΉ νλ μμν¬ | v1.9.1 |
go-git | Git μμ μ²λ¦¬ | v5.8.1 |
go-github | GitHub API μ°λ | v53.2.0 |
oauth2 | OAuth μΈμ¦ μ²λ¦¬ | v0.13.0 |
β οΈ Precautions
μ¬μ©μ μ£Όμμ¬ν
μ£Όμμ¬ν | μ€λͺ |
---|---|
컨νΈλ¦¬λ·°μ κ·Έλν | κ³΅κ° νλ‘νμ 컨νΈλ¦¬λ·°μ κ·Έλνμ μν₯μ λ―ΈμΉ©λλ€ |
GitHub μ΄μ©μ½κ΄ | GitHubμ μ΄μ©μ½κ΄μ μ€μνμ¬ μ¬μ©ν΄μ£ΌμΈμ |
μ¬μ© μ ν | κ³Όλν ν¨ν΄ μμ±μ μμ ν΄μ£ΌμΈμ |
π Troubleshooting
κ³΅ν΅ λ¬Έμ
λ‘κ·ΈμΈ μ€ν¨
- GitHub κ³μ μν νμΈ
- λΈλΌμ°μ μΊμ μμ
- μ λΈλΌμ°μ μ°½μμ μλ
ν¨ν΄ μμ± μ€ν¨
- μΈν°λ· μ°κ²°μν νμΈ
π‘ FAQs
Q: μμ±λ μ μ₯μλ μμ ν μ μλμ?
- GitHubμμ μ§μ μ μ₯μ μμ κ°λ₯
- μμ ν ν¨ν΄ μ¬μμ± κ°λ₯
Q: ν¨ν΄μ΄ μ μ©λλλ° μΌλ§λ 걸리λμ?
- μΌλ°μ μΌλ‘ μ¦μ λ°μ
- GitHub μΊμλ‘ μΈν΄ μ΅λ 24μκ° μμ κ°λ₯
Made with β€οΈ by injun
# Structs
No description provided by the author
No description provided by the author
No description provided by the author