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