์๋์ ๋ฐฉ๋ฒ์ผ๋ก Pull Request๋ฅผ ์ฌ๋ ค์ฃผ์๋ฉด ๋ฉ๋๋ค.
Site For Developers๋ GitHub README.md, ์น์ฌ์ดํธ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์ง๊ธ ๊ธฐ์ฌํ์
์ Site For Developers๋ฅผ ๋ ์ ์ตํ๊ณ ํธ๋ฆฌํ ๋ ํฌ์งํ ๋ฆฌ๋ก ๋ง๋ค์ด ์ฃผ์ธ์!
- ๋ฐ์ดํฐ ์์ฑ์ ์๋์ ์์ฑ ํ์์ ๋ฐ๋ฅด๋ฉด ๋ฉ๋๋ค.
- title ํ๊ทธ๋ ์น์ฌ์ดํธ head์ <title>์ ์์ฑํ์๋ฉด ๋ฉ๋๋ค.
- content ํ๊ทธ๋ ์น์ฌ์ดํธ head์ ์ ์์ฑํ์๋ฉด ๋ฉ๋๋ค.
- description์ด ์กด์ฌํ์ง ์๋๋ค๋ฉด title๋ก ๋์ฒดํ์ฌ ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
- description์ด ์์ด๋ก ์์ฑ๋์ด ์๋ค๋ฉด ํ๊ตญ์ด๋ก ๋ฒ์ญํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
- description์ด ๋ ๋ฌธ์ฅ ์ด์์ด๋ผ๋ฉด ์ฒ์ ๋ฌธ์ฅ๋ง ์์ฑํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
- feature ํ๊ทธ๋ ์น์ฌ์ดํธ์ ํน์ง์ ์๋์์ ๊ณจ๋ผ ์์ฑํ์๋ฉด ๋ฉ๋๋ค. (๋ฌด๋ฃ: free / ์ ๋ฃ ํน์ ๋ถ๋ถ์ ์ ๋ฃ: pay / ํ๊ตญ์ด: korean / ์์ด: english / ์คํ์์ค: opensource)
- link ํ๊ทธ๋ ์น์ฌ์ดํธ์ ์ฃผ์๋ฅผ ์์ฑํ์๋ฉด ๋ฉ๋๋ค.
{
"title": "",
"content": "",
"feature": [""],
"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๊ฐ ์น์ธ๋๋ฉด ๊ธฐ์ฌ์ ๋ช ๋จ์ ์ฌ๋ผ๊ฐ๊ฒ ๋ฉ๋๋ค ๐