1. SSH Key ์์ฑ
1๋จ๊ณ
ํฐ๋ฏธ๋์
ssh-keygen -t rsa
์ ๋ ฅ
์ดํ
- ํค๋ฅผ ์ ์ฅํ ๊ฒฝ๋ก( ๊ธฐ๋ณธ๊ฐ : $HOME/.ssh/id_rsa)
- passphrase (์ถ๊ฐ๋ก ์ฌ์ฉํ ์ํธ, ๊ธฐ๋ณธ๊ฐ ์์)
- passphrase ํ์ธ
์ ๋ ฅ ๊ณผ์ ์ด ๋ธ. ํ์ ์์ผ๋ ๊ณ์ ์ํฐ ์ณ์ฃผ๋ฉด ๋จ.
2๋จ๊ณ
๊ทธ๋ผ .ssh ํด๋ ์๋์ ํค๊ฐ ์์ฑ๋จ.
2. SSH Key ๋ฑ๋ก
.pub : ๊ณต๊ฐํค.
ํด๋น ๊ณต๊ฐํค๋ฅผ ์๋ฒ์ ๋ฑ๋ก ํ๋ฉด ๋ค์๋ถํฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅ ํ ํ์๊ฐ ์์
1๋จ๊ณ : SSH ํค ๋ฑ๋ก์ฐฝ ์ ์
: ๊นํ๋ธ ๋ก๊ทธ์ธ -> ์ค๋ฅธ์ชฝ ์๋จ์ ํ๋กํ -> Settings ๋ฉ๋ด
์ค๋ฅธ์ชฝ ์ฌ์ด๋ ๋ฐ์์ SSH and GPG keys ๋ฉ๋ด๋ฅผ ์ ํ -> ์ค๋ฅธ์ชฝ ์๋จ์ New SSH key ํด๋ฆญ
"SSH ํค ๋ฑ๋ก์ฐฝ"
: Title -> ๋ฑ๋กํ๋ ค๋ key์ ์ด๋ฆ(๋๋ ์ด ํค๋ฅผ ์ฌ์ฉํ๋ local ์ปดํจํฐ์ ์ ๋ณด๋ฅผ ์ ๋ ฅํด๋ : MJ's MAcBook Pro)
2๋จ๊ณ : ์์ฑํ ๊ณต๊ฐํค ๋ณต์ฌ
ํฐ๋ฏธ๋์
pbcopy < ~/.ssh/id_ed25519.pub ๋ช ๋ น์ด ์ ๋ ฅ
์ดํ key ๋์ ๋ณต์ฌ๋ ๊ณต๊ฐํค ๋ถ์ฌ๋ฃ๊ธฐ
Add SSH key๋ฅผ ๋๋ฌ ํค๋ฅผ ๋ฑ๋กํ๋ฉด ๋ฑ๋ก ์๋ฃ...
+ SSH ํค ์ ์ ์ค์ ๋ฐ ์ ์ ํ ์คํธํ๋ ๋ถ๋ถ์ ์ดํ์ ์ถ๊ฐ๋ก ๊ธฐ์ ํ๊ฒ ์........
'GIT ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[GIT] git main branch ์๋ branch์ pushํ๊ธฐ(by SSH) (0) | 2023.09.08 |
---|