μ κ·Ό (μμ½)
Project μμ±μ, Github Webμμ Repoλ₯Ό λ§λ€μ΄ Pullμ λ°κ³ νλ‘μ νΈλ₯Ό μ§ννλ κ²½μ°μ λλΆμ΄,
μ΄λ―Έ μ½λ μμ±μ΄ μ§νλ μν©μ νμ(λ‘컬 μ μ₯μ)μ μ격μ μ₯μμ Push νκ³ μ ν λμ νλ¦μ μμ±νλ€.
1. Create Project (Terminal)
- κ²½λ‘ μ΄λ
- Project App μμ±
- (λ‘컬) Open Project & Branch μμ± (main → master)
- μ격μ μ₯μ μμ±(Web) & Push (λ‘컬 → μ격μ μ₯μ)
λ°©λ²
1. Create Project (Terminal)
1. Project μμ±ν κ²½λ‘λ‘ μ΄λ (./WebStormProjects)
2. Next.js App μμ±
$ npx create-next-app@latest
3. μ격μ μ₯μ μμ±(Web) & Push (λ‘컬 → μ격μ μ₯μ)
(1) μμ±ν Projectλͺ κ³Ό μΌμΉνκ²
- Repository λͺ μΉμ μ μ΄μ£Όκ³ ,
(2) 곡κ°μ¬λΆ (Pub / Private)λ§ μ€μ ν λ€,
(3) Create Repository
(4) λ‘컬 μ μ₯μμμ μμ μ§ν
## μ΄λ―Έ Git μμ΄ λ‘컬μμ νλ‘μ νΈ μμ±νκ³ μ΄λ₯Ό μ격μ pushνκ³ μ ν λ
# νλ‘μ νΈ κ²½λ‘ μ§μ
cd ..WebStormProjects/OOOOO
# ν΄λΉ ν΄λμ Git μ΄κΈ°ν
git init
---
# λΈλμΉ νμΈ
git branch
# master λΈλμΉ μμ±
git branch master
# μμ±ν master λΈλμΉλ‘ checkout
git checkout master
# κΈ°μ‘΄ main λΈλμΉ μ κ±°
git branch -D main
---
# remote μ€μ
git remote add origin [ github Repo URL ]
# push
git push -u origin master
4. Web - Branch λ³κ²½ (main → master)
μ΄ν, Git Flow μ λ΅μ μ΄μ΄μ μμ μΈν μ ν΄μ£Όλ©΄ λλ€.
'π» DEV > GitHub' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Github] Releases Tags μμ± & Verified μΈμ¦ (0) | 2025.05.13 |
---|---|
[Github Actions] νλ‘μ νΈμ github Actions μ μ© (0) | 2025.03.10 |
[ssh-key] λ€μ€ λ±λ‘μΌλ‘ μΈν μΈμ μ€λ₯ ν΄κ²° (0) | 2025.03.07 |
[Github - git flow]Git Flow μ λ΅ - squash merge (0) | 2024.08.06 |
[Github] Git νΈμ ν΄μ£Όλ κ³μ λ°κΏμ£ΌκΈ°(username, useremail) (0) | 2024.08.02 |
λκΈ