GPG ํค๋ฅผ ํตํ ๊ฒ์ฆ
GitHub ์ปค๋ฐ ๋ด์ญ ์ดํด๋ณด๊ธฐ
- ๋ก์ปฌ์์ ํธ์ํ ์ปค๋ฐ๊ณผ GitHub์์ ์์ฑํ ์ปค๋ฐ ๋น๊ต
Verified
: ์ ๋ขฐํ ๋งํ ์ถ์ฒ์์ ์ปค๋ฐ๋์๋ค๋ ์ธ์ฆ
GPG ์ฌ์ฉ
1.GPG ํด ์ค์น
- ์๋์ฐ: ๋ค์ด๋ก๋ ์ฌ์ดํธ
- ๋งฅ:
brew install gnupg
gpg --version
์ผ๋ก ํ์ธ
2. GPG ํค ์์ฑ
- ๐ก ์ด ๋งํฌ์ ๊ฐ์ด๋์ ๋ฐ๋ผ ์งํ
3. New GPG key
ํด๋ฆญํ์ฌ ๋ฑ๋ก
- ๐ก ์ด ๋งํฌ์ ๊ฐ์ด๋์ ๋ฐ๋ผ ์งํ
- โ๏ธ ๋งฅ์ ๊ฒฝ์ฐ ์ถ๊ฐ ์ ์ฐจ(ํ๊ฒฝ ๋ณ์) ์์
4. ์ฌ์ธํ๊ธฐ
-
์ปค๋ฐ์ ์ฌ์ธ: ๋ช ๋ น์ด์
-S
์ต์ ์ถ๊ฐgit commit -S -m '(๋ฉ์์ง)'
-
ํ๊ทธ์ ์ฌ์ธ: ๋ช ๋ น์ด์
-s
์ต์ ์ถ๊ฐgit tag -s (ํ๊ทธ๋ช ) (์ปค๋ฐ ํด์) -m (๋ฉ์์ง)