๐Ÿง TIL/๐Ÿ˜บ github

ํŒ€ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ์ค‘ ๋งŒ๋‚œ ์ถฉ๋Œ,, ํŒ€์žฅ๋‹˜์ด๋ž‘ ํ•ด๊ฒฐํ•˜๋Š๋ผ ์‹œ๊ฐ„ ๊ฝค ์Ÿ์•˜๋Š”๋ฐ ๊นƒํ—™ ๊ฐ•์˜์—์„œ ์‰ฌ์šด ๋ฐฉ์‹์„ ์•Œ๋ ค์ฃผ์…จ๋‹ค,,,! ๐Ÿ’ฅ ์ถฉ๋Œ(Conflict) ๐Ÿ’ฅ ์›์ธ? - ๊ฐ™์€ ํŒŒ์ผ์˜ ๊ฐ™์€ ์œ„์น˜์— ์ฝ”๋“œ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ โœจ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• - ์ถฉ๋Œ์ด ์ƒ๊ธฐ์ž๋งˆ์ž ์ถฉ๋Œ์ด ์ƒ๊ธด ์‚ฌ๋žŒ๊ณผ ์ƒ์˜ ํ›„ ์ฝ”๋“œ๋ฅผ ๊ณ ์น˜๊ณ  push ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ์ˆซ์ž…. ์‚ญ์ œ ์›ํ•˜๋Š” ์ฝ”๋“œ๋กœ ์ˆ˜์ • ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•œ ํŒ€์›๊ณผ ์ƒ์˜ํ•˜๋Š” ๊ฒƒ์„ ์ถ”์ฒœ!! git add. / git commit -m '' / git push origin ๋‚ด ๋ธŒ๋žœ์น˜
1. ์šฐ๋ฆฌ ํŒ€์˜ ์ €์žฅ์†Œ ๊ฐ€์ ธ์˜ค๊ธฐ - ์šฐ๋ฆฌ ํŒ€์—์„œ ์“ฐ๊ธฐ๋กœ ํ•œ github ์ €์žฅ์†Œ๋ฅผ clone ํ•ด์˜จ๋‹ค. # ์›ํ•˜๋Š” ๋ฃจํŠธ์—์„œ git clone ํŒ€ ์ €์žฅ์†Œ ํด๋ก  ์ฃผ์†Œ 2. ํŒ€ ์ €์žฅ์†Œ ์—ฐ๊ฒฐํ•˜๊ธฐ - git ์ดˆ๊ธฐํ™” ํ•ด์ฃผ๊ธฐ git init git remote add origin ํŒ€ ์ €์žฅ์†Œ ์ฃผ์†Œ ๋˜๋Š” ํŒ€ ๋‚ด master ๋ธŒ๋žœ์น˜ ์ด๋ฆ„ git remote add origin main # ๋˜๋Š” git remote add origin https://github.com/choisooyoung-dev/git-test.git # ์ž˜ ๋๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ git remote -v 3. ๋‚ด ๋ธŒ๋žœ์น˜ ์ƒ์„ฑํ•˜๊ธฐ - checkout์œผ๋กœ ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ - ๋‚ด ๋ธŒ๋žœ์น˜์—์„œ ์ฝ”๋“œ๋ฅผ ์งœ๊ณ  ํŽธ์ง‘ํ•ด์•ผ main ๋ธŒ๋žœ์น˜์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๊ณ , ๊ฐ ํŒ€์›๋“ค๊ณผ ์ถฉ๋Œํ•˜..
Permission denied (publickey). ์˜ค๋žœ๋งŒ์— ๋‹ค์‹œ ๊ฐœ๋ฐœ ์‹œ์ž‘!! ์•„๋‹ˆ๋‚˜ ๋‹ค๋ฅผ๊นŒ ์ „์— ๋งŒ๋‚ฌ๋˜ ์—๋Ÿฌ ๋˜ ๋งŒ๋‚œ ๋‚˜,,ใ…‹ใ…‹ใ…‹ใ…‹ ๊นŒ๋จน์ง€ ์•Š๊ฒŒ ๊ธฐ๋กํ•˜๊ธฐ๐Ÿ“š html, css ์—ฐ์Šตํ•œ๊ฑฐ github์— ์˜ฌ๋ฆฌ๋ ค๊ณ  ๊ธฐ์–ต ๋”๋“ฌ์–ด๊ฐ€๋ฉฐ push ํ–ˆ๋Š”๋ฐ ๋ฐ”๋กœ ๊ตฌ๊ธ€๋ง์œผ๋กœ ์ฐพ์•˜๋‹ค โœจssh-keygen ๊นƒํ—™์— ๋“ฑ๋กํ•ด์•ผ ํ•ด๊ฒฐ๋˜๋Š” ๋ฌธ์ œโœจ ํ•ด๊ฒฐํ•ด๋ด…์„ธ 1. ์ปค๋ฉ˜๋“œ ์ฐฝ์—์„œ ssh- keygen์„ ์ƒ์„ฑํ•ด์•ผํ•œ๋‹ค. ssh-keygen // ์ž…๋ ฅ!!2. ์ด๋Ÿฐ ํ™”๋ฉด ๋“ฑ์žฅ - ์—”ํ„ฐ ๋ˆ„๋ฅด๋‹ค ๋ณด๋ฉด ํ‚ค๊ฐ€ ์ƒ์„ฑ ๋œ๋‹ค ใ…Ž.. 3. ๋์€ ์•„๋‹ˆ๊ณ  ์ปค๋ฉ˜๋“œ ์ฐฝ์—์„œ ๊นƒํ—™์— ๋ณต๋ถ™ํ•ด์ค˜์•ผํ•˜๋Š” ํ‚ค๋ฅผ ๋ฐ›์•„์•ผํ•œ๋‹ค. ์ปค๋ฉ˜๋“œ ์ฐฝ์— ์ž…๋ ฅํ•ด์ค€๋‹ค cat ~/.ssh/id_rsa.pub // ์ž…๋ ฅ!๊ทธ๋Ÿผ ์ด๋Ÿฐ ํ‚ค๊ฐ’์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค๐Ÿ˜Ž 4. ์ด์ œ ssh-rsa ํฌํ•จํ•ด์„œ ๋ณต์‚ฌ ํ•ด์ฃผ๊ณ ..
sooyoung.c.dev
'๐Ÿง TIL/๐Ÿ˜บ github' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก