๐Ÿš€ ๋ธ”๋กœ๊ทธ ์ด์ „ํ–ˆ์Šต๋‹ˆ๋‹ค.

SERIES

3 PostsยทLast updated on August 05, 2022

[Git] ๊ธฐ๋ณธ ๋ช…๋ น์–ด๋“ค

May 20, 2022

Clone(ํด๋ก ) ์›๊ฒฉ ์ €์žฅ์†Œ๋ฅผ ๋กœ์ปฌ ์ €์žฅ์†Œ์— ๋ณต์ œ Branch(๋ธŒ๋žœ์น˜) ๋™์‹œ์— ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ถ„๋ฆฌ๋œ ์ž‘์—…์˜์—ญ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ ๋ธŒ๋žœ์น˜ ์‚ญ์ œ Checkout(์ฒดํฌ์•„์›ƒ) ๋ธŒ๋žœ์น˜ ์ „ํ™˜ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ๊ณผ ์ „ํ™˜ ๋ธŒ๋žœ์น˜ ์กฐํšŒ Commit(์ปค๋ฐ‹) ์ปค๋ฐ‹ ์ถ”๊ฐ€ ์ปค๋ฐ‹ ์ƒํƒœ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ Push(ํ‘ธ์‹œ) ์›๊ฒฉ ์ €์žฅ์†Œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ์ปฌ ์ €์žฅ์†Œ์— ๊ฐ€์ ธ์™€ ๋ณ‘โ€ฆ


[Git] commit history ์ดˆ๊ธฐํ™”

June 10, 2022

git commit history ์ „๋ถ€ ์‚ญ์ œํ•˜๊ธฐ clone ํ›„ ๊ธฐ์กด git commit history๋ฅผ reset ํ›„ ์ƒˆ๋กœ์šด commit history๋ฅผ ๋‚จ๊ธฐ๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. warning: ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ธฐ์กด ์ปค๋ฐ‹ ํžˆ์Šคํ† ๋ฆฌ๊ฐ€ ์ „๋ถ€ reset(์ดˆ๊ธฐํ™”) ๋ฉ๋‹ˆ๋‹ค. 1. commit history ์‚ญ์ œ 2. git ์žฌ์„ค์ • 3. git ์ปค๋ฐ‹ 4โ€ฆ


[Git] ํ•œ ์ปดํ“จํ„ฐ์—์„œ ์—ฌ๋Ÿฌ๊ณ„์ • ์‚ฌ์šฉํ•˜๊ธฐ

August 05, 2022

1. ssh key ์ƒ์„ฑ ๋‹ค์Œ์œผ๋กœ SSH ํ‚ค์— ๋Œ€ํ•œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ถ”๊ฐ€๋กœ ์ง€์ •ํ• ์ง€ ๋ฌผ์–ด๋ด…๋‹ˆ๋‹ค. ํŒจ์Šค์›Œ๋“œ๋ฅผ ์„ค์ •ํ•ด๋„ ๋˜๊ณ , ์ถ”๊ฐ€ ํŒจ์Šค์›Œ๋“œ ์—†์ด ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์—”ํ„ฐ๋ฅผ ๋‘ ๋ฒˆ ์ž…๋ ฅํ•ด์ค๋‹ˆ๋‹ค. (์ถ”๊ฐ€ ํŒจ์Šค์›Œ๋“œ๋Š” ๋‚˜์ค‘์— ์ง€์ •ํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, GitHub์—์„œ๋Š” ๊ณต์‹์ ์œผ๋กœ ํŒจ์Šค์›Œ๋“œ ์„ค์ •์„ ๊ถŒ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค) 2. ssh config ์„ค์ • 3. ssh agent ๋“ฑ๋กโ€ฆ