add, commit, push
1. add - commit - push
GitHub์ ๊ธฐ๋ก์ ๋จ๊ธฐ๋ ๋ฐฉ๋ฒ์ add - commit - push์ ๋๋ค.
add : ๊ธฐ๋กํ ํ์ผ์ ์ถ๊ฐํ๋ค.
commit : ์ถ๊ฐํ ํ์ผ์ ์ ์ฅํ ๋ฉ์์ง๋ฅผ ์์ฑํ๋ค.
push : GitHub์ ๊ธฐ๋ก์ ํ๋ค.
์๋ฐํ ๋งํ๋ฉด add - commit - push์ ์๋ฏธ๋ ์์ ์ด์ง ๋ค๋ฅด์ง๋ง, ์ฒ์๋ถํฐ ์ ๋๋ก ๋ ์ญํ ์ ์ค๋ช ํ๋ฉด ์ด๋ ต๊ธฐ ๋๋ฌธ์ ์ผ๋จ์ ์ด๋ ๊ฒ ์๊ฐํ๋ฉด ๋ฉ๋๋ค.
์ด์ ์ง์ ์ฝ๋๋ฅผ ์์ ์ ํด๋ณด๊ฒ ์ต๋๋ค.
IDE๋ฅผ ํตํด ์ด์ ์ Fork - Cloneํ ๋ฆฌํฌ์งํ ๋ฆฌ์ธ chrome-extensions-samples ํด๋์์ tutorials > focus-mode > background.js
๋ก ๋ค์ด๊ฐ๋ฉด ๋ฉ๋๋ค.

์ ๋ Javascript๋ฅผ ์ฌ์ฉ ์ํด์ Java IDE์ธ IntelliJ๋ฅผ ์ฌ์ฉํ์ฌ ์คํ์ ํ๋๋ฐ, ํด๋น ๊ฒฝ๋ก์ ๋ค์ด๊ฐ๋ฉด ์ด๋ฐ ํ์ผ์ด ๋์ค๊ฒ ๋ฉ๋๋ค. ์ผ๋จ์ ํ ์ค๋ง ์์ ํ๋ฉด ๋ฉ๋๋ค.
line 17 : ON โ OFF
์ดํ ์์ ํ ๋ด์ฉ์ ๊นํ๋ธ์ ๊ธฐ๋ก์ ํด๋๊ณ ์ถ์ต๋๋ค.
ํฐ๋ฏธ๋์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์์ต๋๋ค.
[์๋์ฐ] chrome-extensions-samples ํด๋ ์์ ๋ค์ด๊ฐ ๋น ๊ณต๊ฐ์ ์ค๋ฅธ์ชฝ ๋ง์ฐ์ค ํด๋ฆญ ํ Git Bash Here๋ฅผ ํด๋ฆญํ์ฌ Git Command ์ฐฝ์ ์คํ
[๋งฅ] ํฐ๋ฏธ๋์ chrome-extensions-samples ํด๋ ์๊น์ง ์ด๋
[IDE] Terminal์ ์คํ
์ดํ ์๋ ์ฝ๋๋ฅผ ์์ฑํ๋ฉด ๋ฉ๋๋ค.
git add .
git commit -m "fix: ์ฝ๋ ๋ณต๊ตฌ"
git push
git add .
: ์จ์ (.)์ ์์ /์์ฑ/์ญ์ ๋ ๋ชจ๋ ํ์ผ์ ์ถ๊ฐgit commit -m "fix: ์ฝ๋ ๋ณต๊ตฌ"
: addํ ํ์ผ๋ค์ fix: ์ฝ๋ ๋ณต๊ตฌ๋ผ๋ ๋ด์ฉ์ผ๋ก ๊ธฐ๋กgit push
: ๋ด๊ฐ ๊ธฐ๋กํ ๋ด์ฉ์ GitHub์ ์ ์ฅ

์ด์ ์๋์ ๋ฉ์์ง๊ฐ ์ถ๊ฐ๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค.
ํด๋น ๋ฉ์์ง๋ฅผ ํด๋ฆญํด์ ๋ค์ด๊ฐ ๋ด ์๋ค.

์ ๋ ๋ถ๋ช ํ์ผ์ ํ๋๋ง ์์ ํ๋๋ฐ, ์ฌ๋ฌ๊ฐ์ง ํ์ผ์ด ์ถ๊ฐ๋์๋ค๊ณ ๋์ต๋๋ค.
์์ ๋ ๋ด์ฉ๋ง ๋์ค๋ ๋ถ๋ค๋ ์๊ฒ ์ง๋ง, ์ฌ๋ฌ ๊ฐ์ ํ์ผ์ด ๋ฑ๋ก๋์ด๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
์ผ๋จ ์ค์ํ ์ ์ add - commit - push ๋ฐฉ์์ผ๋ก GitHub์ ๊ธฐ๋กํ๋ค๊ณ ์๊ฐํ๋ฉด ๋ฉ๋๋ค.
2. ์ฐ์ต
๋๋จธ์ง ์๋ ๋ด์ฉ๋ ์์ ํด์ add - commit - push๋ฅผ ํด๋ด ์๋ค.
์ปค๋ฐ ๋ฉ์์ง๋ ์๋ฌด ๋ด์ฉ์ด๋ ์ ์ด๋ ์๊ด ์์ต๋๋ค.
line 38 : OFF โ ON
line 44 : ON โ OFF
Last updated