๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’Ÿ๊ธฐํƒ€

(2)
๋งฅ์—์„œ ์••์ถ•ํ•œ ํŒŒ์ผ ์œˆ๋„์šฐ์—์„œ ์—ด๋ฆฌ์ง€ ์•Š์„๋•Œ - keka ์••์ถ•ํ”„๋กœ๊ทธ๋žจ mac์—์„œ ์••์ถ•ํ•œ ํŒŒ์ผ์„ ์œˆ๋„์šฐ ์œ ์ €์—๊ฒŒ ์ „๋‹ฌํ–ˆ์„ ๋•Œ ์—ด๋ฆฌ์ง€ ์•Š์•„์„œ ์ฐพ๊ฒŒ ๋œ keka ์••์ถ• ํ”„๋กœ๊ทธ๋žจ 1. ์–ดํ”Œ ๋‹ค์šด๋กœ๋“œ ์•ฑ์Šคํ† ์–ด์—์„œ ๋‹ค์šด๋กœ๋“œ ํ•˜๋ ค๊ณ  ๋ณด๋‹ˆ 5900์›์งœ๋ฆฌ ์œ ๋ฃŒ์–ดํ”Œ์ธ ๊ฒƒ์„ ๋ฐœ๊ฒฌ..! ํ™ˆํŽ˜์ด์ง€๋กœ ์ ‘์†ํ•ด๋ณด๋‹ˆ (https://www.keka.io/ko/) ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„์ง€๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. (์œ ๋ฃŒ์–ดํ”Œ๊ณผ ๋ฌด์Šจ ์ฐจ์ด์ธ์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ) 2. finder์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„์ง„ ํ”„๋กœ๊ทธ๋žจ์„ ์—ด๋ฉด 3. ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์ด๋ ‡๊ฒŒ ํ™”๋ฉด์ด ๋œจ๊ณ  ์••์ถ•ํ•˜๊ณ ์ž ํ•˜๋Š” ํŒŒ์ผ์„ ๋“œ๋ž˜๊ทธ์•ค ๋“œ๋กญ์œผ๋กœ ํ•˜๋ฉด ์••์ถ•์ด ๋œ๋‹ค. (์•”ํ˜ธ๋„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Œ) 4. ๊ทธ๋Ÿฌ๋ฉด ์••์ถ•์ด ์™„๋ฃŒ๋œ๋‹ค ๋ !
ํ•˜๋‚˜์˜ ์ปดํ“จํ„ฐ๋กœ ์—ฌ๋Ÿฌ๊ฐœ git ๊ณ„์ • ์‚ฌ์šฉ (for mac) ํ•˜๋‚˜์˜ ๋งฅ๋ถ์œผ๋กœ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ ์ž‘์—…์„ ๊ฐœ์ธ git์— commit ํ•˜๋Š” ๊ฒƒ๊ณผ, ํšŒ์‚ฌ git์— ์—…๋กœ๋“œ ํ•˜๋Š” ๊ฒƒ์„ ๋ถ„๋ฆฌ๋˜์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„ค์ •์„ ํ•ด์ฃผ์—ˆ๋‹ค. ssh key ์ƒ์„ฑ $ mkdir ~/.ssh $ cd ~/.ssh ํ™ˆ๋””๋ ‰ํ† ๋ฆฌ ์•„๋ž˜์— .ssh ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ƒ์„ฑํ•œ .ssh ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ $ ssh-keygen -t rsa -C "github๋กœ๊ทธ์ธ ์ด๋ฉ”์ผ ์ฃผ์†Œ@gmail.com" -f "key id ์ด๋ฆ„" ์ด๋•Œ ์•”ํ˜ธ๋ฅผ ์ƒ์„ฑํ•˜๋ผ๊ณ  ํ•˜๋ฉด ๊ทธ๋ƒฅ ์—”ํ„ฐ ๋‘๋ฒˆ ์น˜๊ณ  ๋„˜์–ด๊ฐ€๋ฉด ๋œ๋‹ค. ์ด๋ ‡๊ฒŒ ์ƒ์„ฑํ•ด์ฃผ๊ณ  ์ž ๊น ๊ธฐ๋‹ค๋ฆฌ๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ssh key๊ฐ€ ์ƒ์„ฑ์ด ๋œ๋‹ค. Generating public/private rsa key pair. Enter passphrase (empty for no passphrase): En..