์๋์ ๋ฐฉ๋ฒ์ผ๋ก Pull Request ๋ฅผ ์ฌ๋ ค์ฃผ์๋ฉด ๋ฉ๋๋ค.
Site For Developers๋ GitHub README.md, ์น์ฌ์ดํธ, ์๋๋ก์ด๋ ์ฑ์ด ์์ต๋๋ค.
์ง๊ธ ๊ธฐ์ฌํ์
์ Site For Developers๋ฅผ ๋ ์ ์ตํ๊ณ ํธ๋ฆฌํ ๋ ํฌ์งํ ๋ฆฌ๋ก ๋ง๋ค์ด ์ฃผ์ธ์!
- ์ด Repository์ ์ ์ ๋ช ์นญ์ Site For Developers ์ ๋๋ค.
- ์ ๊ท ๋ฐ์ดํฐ ์์ฑ์ ์๋์ ์์ฑ ํ์์ ๋ฐ๋ผ์ผ ํฉ๋๋ค.
- title ํ๊ทธ๋ ์น์ฌ์ดํธ head์ ๋ช ์๋์ด ์๋ title์ ๋ฐ๋ผ์ผ ํฉ๋๋ค.
- content ํ๊ทธ๋ ์น์ฌ์ดํธ head์ ๋ช ์๋์ด ์๋ description์ ๋ฐ๋ผ์ผ ํฉ๋๋ค. (description์ด ์กด์ฌํ์ง ์๋๋ค๋ฉด title๋ก ๋์ฒดํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.)
- feature ํ๊ทธ๋ ์น์ฌ์ดํธ์ ํน์ฑ์ ๋ง๊ฒ ์๋ ๋ชฉ๋ก์์ ์ ํํ์ฌ ์์ฑํ์
์ผ ํฉ๋๋ค.
(opensource: ์คํ์์ค / korean: ํ๊ตญ์ด / english: ์์ด /)
{
"title": "",
"content": "",
"feature": [""],
"category": "",
"img_url": "",
"link": ""
}
์ด Repository๋ฅผ Forkํด ์ฃผ์ธ์. Fork ํ๋๋ฒ
Fork๋ Repository ๋ฅผ Cloneํด ์ฃผ์ธ์.
$ git clone -b main https://github.com/[your name]/site-for-developers
$ cd site-for-developers
๋ณ๊ฒฝ์ฌํญ์ ๋ง๋ค๊ณ ์ปค๋ฐํด์ฃผ์ธ์.
โ ๋ชฉ๋ก์ ์ถ๊ฐ, ๋ณ๊ฒฝํ ๋๋ ์ค๋ช ๊ณผ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ์ง ์์ผ์ ๋ ๋ฉ๋๋ค.
$ git add .
$ git commit -m "[your description]"
์ปค๋ฐ์ Fork๋ Repository๋ก Pushํด ์ฃผ์ธ์.
โ ์ด ๋ช ๋ น์ด์์ 'origin'์ ๋น์ ์ด ํฌํฌํ ๋ ํฌ์งํ ๋ฆฌ์ฌ์ผ ํฉ๋๋ค.
$ git push origin main
Pull Request๋ฅผ ๋ฑ๋กํด ์ฃผ์ธ์. Pull Request ๋ฑ๋กํ๋๋ฒ
๐ ๊ด๋ฆฌ์์ ์ํ์ฌ ๋น์ ์ Pull Request๊ฐ ์น์ธ๋๋ฉด ๋น์ ์ ๊ธฐ์ฌ์ ๋ช ๋จ์ ์ฌ๋ผ๊ฐ๊ฒ ๋ฉ๋๋ค ๐
์ด Repository๋ฅผ Forkํด ์ฃผ์ธ์. Fork ํ๋๋ฒ
โ ์ฃผ์: Fork ๊ณผ์ ์์ "Copy the main branch only"์ ์ฒดํฌ๋ฐ์ค์ ํด์ ํด์ฃผ์ธ์.
Fork๋ Repository๋ฅผ Cloneํด ์ฃผ์ธ์.
$ git clone -b website https://github.com/[your name]/site-for-developers
$ cd site-for-developers
ํ์ํ ์์กด์ฑ๋ค์ ์ค์นํด์ฃผ์ธ์.
$ npm install
ํด๋น ์น์ฌ์ดํธ๋ฅผ ์คํํด๋ณด์ธ์.
$ npm start
ํ์ฌ๊น์ง ์๋ฌด๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ๋ณ๊ฒฝ์ฌํญ์ ๋ง๋ค๊ณ ์ปค๋ฐํด์ฃผ์ธ์.
$ git add .
$ git commit -m "[your description]"
์ปค๋ฐ์ ํฌํฌํ ๋ ํฌ์งํ ๋ฆฌ๋ก Pushํด ์ฃผ์ธ์.
โ ์ด ๋ช ๋ น์ด์์ 'origin'์ ๋น์ ์ด ํฌํฌํ ๋ ํฌ์งํ ๋ฆฌ์ ๋ฆฌ๋ชจํธ์ฌ์ผ ํฉ๋๋ค.
$ git push origin website
Pull Request๋ฅผ ๋ฑ๋กํด ์ฃผ์ธ์. Pull Request ๋ฑ๋กํ๋๋ฒ
๐ ๊ด๋ฆฌ์์ ์ํ์ฌ ๋น์ ์ Pull Request๊ฐ ์น์ธ๋๋ฉด ๋น์ ์ ๊ธฐ์ฌ์ ๋ช ๋จ์ ์ฌ๋ผ๊ฐ๊ฒ ๋ฉ๋๋ค ๐
์ด Repository๋ฅผ Forkํด ์ฃผ์ธ์. Fork ํ๋๋ฒ
โ ์ฃผ์: Fork ๊ณผ์ ์์ "Copy the main branch only"์ ์ฒดํฌ๋ฐ์ค์ ํด์ ํด์ฃผ์ธ์.
Android Studio๋ฅผ ์คํํด ์ฃผ์ธ์. Android Studio ์ค์นํ๋๋ฒ, Android Studio ์คํํ๋๋ฒ
ํด๋น Android app์ ์คํํด๋ณด์ธ์. Android app ์คํํ๋๋ฒ
ํ์ฌ๊น์ง ์๋ฌด๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ๋ณ๊ฒฝ์ฌํญ์ ๋ง๋ค๊ณ ์ปค๋ฐํด์ฃผ์ธ์.
$ git add .
$ git commit -m "[your description]"
์ปค๋ฐ์ ํฌํฌํ ๋ ํฌ์งํ ๋ฆฌ๋ก Pushํด ์ฃผ์ธ์.
โ ์ด ๋ช ๋ น์ด์์ 'origin'์ ๋น์ ์ด ํฌํฌํ ๋ ํฌ์งํ ๋ฆฌ์ ๋ฆฌ๋ชจํธ์ฌ์ผ ํฉ๋๋ค.
$ git push origin android
Pull Request๋ฅผ ๋ฑ๋กํด ์ฃผ์ธ์. Pull Request ๋ฑ๋กํ๋๋ฒ
๐ ๊ด๋ฆฌ์์ ์ํ์ฌ ๋น์ ์ Pull Request๊ฐ ์น์ธ๋๋ฉด ๋น์ ์ ๊ธฐ์ฌ์ ๋ช ๋จ์ ์ฌ๋ผ๊ฐ๊ฒ ๋ฉ๋๋ค ๐