# ์ํํธ์จ์ด ์์ง๋์ด ์ ์ฉ, ์ด๋ณด์๋ ์ถ์
๊ธ์ง
# ํด๋ํฐ ์ฌ์์ด ์ข์ง ์์ ๊ฒฝ์ฐ ์ค์นํ์ง ๋ง์ธ์.
# Git ๋
ธํธ ์์ฑ
## ๊ธฐ๋ฅ
1. Git ๋ฒ์ ๊ด๋ฆฌ ๋ฉ์ปค๋์ฆ ์ฌ์ฉ
2. ๋ฌด๋ฃ ํด๋ผ์ฐ๋ GitHub ๊ธฐ๋ฅ ๋ฐ ํธํ๋๋ ๋ชจ๋ Git ์๋ฒ ์ง์
3. ์คํ๋ผ์ธ ์ฌ์ฉ ๊ฐ๋ฅ
4. ํ์ผ ๊ฒ์
5. ๋ฐฑ์
## ์ฑ ๋์์ธ ์ฒ ํ
์ธ๊ณ ์ต๋ ๊ท๋ชจ์ ์คํ์์ค ์๋น์ค์ธ GitHub ๋๋ ํธํ๋๋ ๋ชจ๋ Git ์๋ฒ์ ๋งค์ผ ๋
ธํธ๋ฅผ ๋๊ธฐํํ์ธ์. ์ด ์ฑ์ ์คํ๋ผ์ธ์์๋ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ํ์ํ ๊ฒฝ์ฐ ์๊ฒฉ ์๋ฒ์ ํ์ผ์ ๋๊ธฐํํ ์ ์์ต๋๋ค.
Git ์ ์ฉ ๊ธฐ๋ฅ:
"ํธ์งํ ๋๋ง๋ค ๋์ค์ ์ฝ๊ฒ ์ฐธ์กฐํ ์ ์๋๋ก ํธ์ง ์ด์ ๋ฅผ ๊ธฐ๋กํ ์ ์์ต๋๋ค."
## ์ฑ ์ฌ์ฉ ๋ฐฉ๋ฒ
1. https://github.com์์ ๋ฌด๋ฃ ๊ณ์ ์ ์ ์ฒญํ์ธ์. ์ ์ฒญ ํ ์ ์ฅ์๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ถ๊ฐํ ๋ ๊ณต๊ฐ๊ฐ ์๋ ๋น๊ณต๊ฐ๋ฅผ ์ ํํ์ธ์. ์ ์ฅ์๊ฐ ์์ฑ๋๋ฉด ๊ณ ์ ํ URL ๋งํฌ๊ฐ ์์ฑ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด, "test" ์ ์ฅ์๋ฅผ ์ ์ฒญํ๋๋ฐ, ๋งํฌ๋ https://github.com/WilliamFromTW/test.git ์
๋๋ค.
2. ๊ฐ์ธ ์ก์ธ์ค ํ ํฐ(PAT) ํ๋
https://github.com/settings/tokens์ ์ ์ํ์ฌ ์ผํ์ฑ ํ ํฐ์ ์ถ๊ฐํ๊ณ , ๋น๊ณต๊ฐ ์ ์ฅ์์ ๋ํ ์ ๊ทผ์ ํ์ฉํ๋ฉฐ ๋ง๋ฃ์ผ์ ์ค์ ํ์ง ์๋๋ก ์ค์ ํฉ๋๋ค. ์ด ํ ํฐ์ ์ด ์ฑ์ ํ์ํ ๋น๋ฐ๋ฒํธ์
๋๋ค. ์์ธํ ๋จ๊ณ๋ https://kafeiou.pw/2022/10/06/4238/ ๋ฅผ ์ฐธ์กฐํ์ธ์.
3. ์ฑ์ ์คํํ๊ณ ์ค๋ฅธ์ชฝ ์๋จ์ "์ถ๊ฐ -> ๋ฉ๋ชจ ๋๊ธฐํ(์๊ฒฉ Git)"๋ฅผ ํด๋ฆญํ ํ, 1๋จ๊ณ์์ ์ป์ URL ๋งํฌ, GitHub ๊ณ์ , ๊ทธ๋ฆฌ๊ณ 2๋จ๊ณ์์ ๋ฐ์ ํ ํฐ(๋น๋ฐ๋ฒํธ)์ ์
๋ ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ด ํ ํฐ์ ์ฌ์ฉํ์ฌ Git ์ ์ฅ์๋ฅผ ์ฑ์ ๋๊ธฐํํ ์ ์์ต๋๋ค.
## ์ฑ์ ์คํ ์์ค์
๋๋ค.
https://github.com/WilliamFromTW/GitNoteTaking
## ํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
https://www.eclipse.org/jgit ๋ฒ์ 7.4.0 Android 13 ์ด์๋ง ์ง์ํฉ๋๋ค.
์
๋ฐ์ดํธ ๋ ์ง
2025. 11. 22.