- ์์ค์ฝ๋์ ๋ฒ์ ๊ด๋ฆฌ ๋ฐ ํ์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ถ์ฐ ์์ค์ฝ๋ ๊ด๋ฆฌํด์ ๋๋ค.
- ํ๊ฐ, ์ฝ๋ ๋ฒ์ ๊ด๋ฆฌ, ๋ฐฑ์ ๋ฐ ๋ณต๊ตฌ, ์ฝ๋์ ํ์ ์ ์ํด ํ์์ ์ผ๋ก ์ฌ์ฉ๋๋ ํด์ ๋๋ค.
- Pro Git์ ์ถ์ฒํฉ๋๋ค.
- Company model: https://github.com/PixarAnimationStudios/OpenUSD
- Foundation model: https://github.com/AcademySoftwareFoundation/OpenImageIO
- Tracking: https://github.com/jedypod/nuke-config
- Code Review rule(+2,+1): golang/go#40699
- ๋ธ๋ฐ์น๋ฅผ ์ฌ์ฉํด์ ๊ฐ๋ฐํ๋ ๋ฌธํ ๋ง๋ค๊ธฐ
- ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐ PR ๋ฌธํ ๋ง๋ค๊ธฐ
- ๊ธฐ๋ฅ์ ์ํด ์ฒด๊ณ์ ์ผ๋ก ํ ๋ก ํ๋ ๋ฌธํ ๋ง๋ค๊ธฐ
- ํ์ฌ์ ์ฝ๋ ์์ฐ ์ด์คํ+ ๋ฐฑ์
- ๋ฌผ๋ฆฌ์ ์ธ ์ด์คํ
- ์๋ฒ
- ๊ฐ๋ฐ์ ๋ก์ปฌ
- ํญ์ ๋กค๋ฐฑ์ ํ ์ ์๋ ๊ตฌ์กฐ ๋ง๋ค๊ธฐ
- Maintainer, Commitee ์กฐ๊ฑด ๊ตฌ์ถ
- ์ปค๋ฎค๋์ผ์ด์ : NVC-๋นํญ๋ ฅ๋ํ
์ด์ฝ๋ ํฐ๋ฅผ ์ค์นํฉ๋๋ค.
choco install gitsudo apt-get install git
sudo apt-get install git-lfs
git lfs installdnf -y install git
dnf -y install git-lfsmacOS ์์๋ ์๋์ฒ๋ผ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํฉ๋๋ค. Xcode Command Line Tool์ Git์ด ํฌํจ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
xcode-select --install
brew install git-lfs
git lfs installGit์ ์ต์ด์ ์ค์นํ๊ณ ์ฌ์ฉํ๊ธฐ ์ํด์๋ name, e-mail ์ค์ ์ด ํ์ํฉ๋๋ค. ๊ฐ๋ ์ฑ์ ์ํด์ ์ปฌ๋ฌ ๋ชจ๋๋ฅผ ์ผญ๋๋ค.
git config --global user.name "Hanwoong Kim"
git config --global user.email khw7096@gmail.com
git config --global color.ui truename, email ๊ฐ์ด ์ ์ค์ ๋์๋์ง ์ฒดํฌํฉ๋๋ค.
git config user.name
git config user.email์ด์ Git์ ํ์ฉํ ์ ์๋ ์ค๋น๋ ๋๋ฌ์ต๋๋ค.
์ค์ ํ์ผ์ ~/.gitconfig ์ ์กด์ฌํฉ๋๋ค.
vim์ผ๋ก ์ค์ ํ์ผ์ ๊ด์ฐฐํด๋ณด์ธ์.
vim ~/.gitconfigGithub์ Git์ ์ฐ๊ฒฐํ ๋ ๊ฐ์ธ ๋ก๊ทธ์ธ ํจ์ค์๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ ํฐ๊ฐ์ด ์ค์ ๋ก ์ฝ๋๋ฆฌ๋ทฐ์ ์ฌ์ฉํ๋ ํจ์ค์๋๊ฐ ๋ฉ๋๋ค.
- Account > Settings > Developer settings > Personal access tokens > Tokens
- Generate new token > Generate new token(classic) > ์ธ์ฆ
- ์
๋ ฅ์ ๋ณด
- repo ์ฒดํฌ
- note์ ํ ํฐ์ ์ฉ๋๋ฅผ ํ์ดํํ๋ค.
- generate token ์ ๋๋ฅด๊ณ ํด๋น ํ ํฐ์ ๋ณต์ฌํด๋๋ค. ์ด ์ฝ๋๊ฐ Github ์ ์์ ํจ์ค์๋๊ฐ ๋๋ค.