728x90
๋ฐ์ํ
SMALL
์ ๊ทผ (์์ฝ)
Project ์์ฑ์, Github Web์์ Repo๋ฅผ ๋ง๋ค์ด Pull์ ๋ฐ๊ณ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๊ฒฝ์ฐ์ ๋๋ถ์ด,
์ด๋ฏธ ์ฝ๋ ์์ฑ์ด ์งํ๋ ์ํฉ์ ํ์(๋ก์ปฌ ์ ์ฅ์)์ ์๊ฒฉ์ ์ฅ์์ Push ํ๊ณ ์ ํ ๋์ ํ๋ฆ์ ์์ฑํ๋ค.
1. Create Project (Terminal)
- ๊ฒฝ๋ก ์ด๋
- Project App ์์ฑ
- Open Project & Branch ๋ณ๊ฒฝ (main → master)
- 4. ์๊ฒฉ์ ์ฅ์ ์์ฑ(Web) & Push (๋ก์ปฌ → ์๊ฒฉ์ ์ฅ์)
๋ฐฉ๋ฒ
1. Create Project (Terminal)
1. Project ์์ฑํ ๊ฒฝ๋ก๋ก ์ด๋ (./WebStormProjects)
2. Next.js App ์์ฑ
$ npx create-next-app@latest
3. Open Project & Branch ๋ณ๊ฒฝ (main → master)
# ๋ธ๋์น ํ์ธ
git branch
# master ๋ธ๋์น ์์ฑ
git branch master
# ์์ฑํ master ๋ธ๋์น๋ก checkout
git checkout master
# ๊ธฐ์กด main ๋ธ๋์น ์ ๊ฑฐ
git branch -D main
4. ์๊ฒฉ์ ์ฅ์ ์์ฑ(Web) & Push (๋ก์ปฌ → ์๊ฒฉ์ ์ฅ์)
(1) ์์ฑํ Project๋ช ๊ณผ ์ผ์นํ๊ฒ
- Repository ๋ช ์นญ์ ์ ์ด์ฃผ๊ณ ,
(2) ๊ณต๊ฐ์ฌ๋ถ (Pub / Private)๋ง ์ค์ ํ ๋ค,
(3) Create Repository
(4) ๋ก์ปฌ ์ ์ฅ์์์ ์์ ์งํ
# ํ๋ก์ ํธ ๊ฒฝ๋ก ์ง์
cd ..WebStormProjects/OOOOO
# ํด๋น ํด๋์ Git ์ด๊ธฐํ
git init
# commit
git add . (= ๋ชจ๋ ๋ด์ญ)
git commit -m "Create Next.js App"
# remote ์ค์
git remote add origin [ github Repo URL ]
# push
git push -u origin master
728x90
๋ฐ์ํ
LIST
'๐ป DEV > GitHub' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[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 |
[Github] main branch๋ฅผ master ๋ก ๋ฐ๊พธ๊ณ default ๊ฐ ๋ณ๊ฒฝํ๊ธฐ (0) | 2024.08.02 |
๋๊ธ