IT-Engineering/Development3 ๋ด๊ฐ ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ GitHub ๊ณ์ ์ ํฐ๋ฏธ๋์์ ํ์ธํ๋ ๋ฐฉ๋ฒ(ssh) ํ์ฌ ์ฌ์ฉ ์ค์ธ GitHub ๊ณ์ ์ ํฐ๋ฏธ๋์์ ํ์ธํ๋ ๋ฐฉ๋ฒ(ssh)๐ธ ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด ๋ช ๋ น์ด๋?ssh -T git@github.com๐ GitHub ์๋ฒ์ SSH ๋ฐฉ์์ผ๋ก ์ ์ํด์ "์ ์์ ์ผ๋ก ์ธ์ฆ๋๋์ง" ํ ์คํธํ๋ ๋ช ๋ น์ด์ ๋๋ค.๋ณดํต SSH ํค ๋ฑ๋ก์ด ์ ๋์๋์ง ํ์ธํ ๋ ์ฌ์ฉํด์.๐ ์์ ์ถ๋ ฅSSH ํค๊ฐ ์ ๋ฑ๋ก๋์ด ์์ผ๋ฉด ์ด๋ฐ ๋ฉ์์ง๋ฅผ ๋ณผ ์ ์์ต๋๋ค:Hi username! You've successfully authenticated, but GitHub does not provide shell access.์ด ๋ฉ์์ง๋ "์ธ์ฆ์ ์ฑ๊ณตํ์ง๋ง ์์ ์ ๊ณตํ์ง ์๋๋ค", ์ฆ ์ ์์ด๋ผ๋ ๋ป์ ๋๋ค.์์ธํ ์ค๋ช ssh -T git@github.com ์ด ๋ช ๋ น์ด๋ SSH(Secure Shell)๋ฅผ ์ฌ์ฉํด์ G.. 2025. 3. 28. VSCode์์ ๋งํฌ๋ค์ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ๋ ๋ฐฉ๋ฒ Visual Studio Code(VSCode)์์ ๋งํฌ๋ค์ด(Markdown, .md) ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ๊ฐ์ฅ ์ฝ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค. ๋จ์ถํค ์ค์ ๋ฑ์ ๋ฐฉ๋ฒ๋ ์๊ฒ ์ง๋ง, ์๋ฌด๊ฒ๋ ๊ฑด๋๋ฆฌ์ง ์์ ์ํ์์ ์ฝ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค.์์ ํ์ํด๋ ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ์๋๊ทธ๋ฆผ์ฒ๋ผ ๋ฐ๋ก ์ฐ์ธก์ ํจ๋์ด ์ด๋ ค์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๊ฐ ๋๋ค! ์ด์ ํธํ๊ฒ ๋งํฌ๋ค์ด ํธ์ง์ ํ๊ณ ๋ฐ๋ก๋ฐ๋ก ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ํ๋ฉด์ ์ฌ์ฉํด๋ณด์! 2024. 9. 28. (Git) ๋ค๋ฅธ ๋ธ๋์น(branch)์์ ์ด๋ฏธ ์์ ์ค์ผ ๋ ๋ธ๋์น๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ถ๋ค๋ฉด?(Feat. stash) Q. ์ง๊ธ๊น์ง ์๋ก ์์ ํ ์ฝ๋ ์์ ๋ด์ฉ์ด ์๋๋ฐ master ๋ธ๋์น์์ ์์ ์ ํ๊ณ ์์์ด์, ์ฌ๊ธฐ์ ์ ์ฌ๋ฆฌ๊ณ ๋ค๋ฅธ branch์๋ง ์ฌ๋ฆฌ๊ณ ์ถ์๋ฐ, ์ด๋ฏธ ์ด๋ ๊ฒ ์์ ์ด ๋ค ๋ ์ํฉ์์๋ ์ด๋ป๊ฒ ํด์ผํ ๊น์? ์์ ๋ด์ฉ์ ๊ทธ๋๋ก ์ด๋ํ๋ฉฐ, ๋ธ๋์น ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ ์ด๋ฏธ ์์ ํ ๋ด์ฉ์ด master ๋ธ๋์น์ ์๊ณ , ์ด๋ฅผ ๋ค๋ฅธ ๋ธ๋์น๋ก ์ด๋์ํค๊ณ ์ถ๋ค๋ฉด, Git์ ๋ช ๊ฐ์ง ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ด๋ฅผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ์๋๋ ์์ ๋ด์ฉ์ ์ ๋ธ๋์น๋ก ์ด๋ํ๋ ๊ณผ์ ์ ์ค๋ช ํฉ๋๋ค: ํ์ฌ ๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ: ๋จผ์ , ํ์ฌ master ๋ธ๋์น์ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฅํฉ๋๋ค. ์ด๋ฅผ ์ํด git stash๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ๋ช ๋ น์ ์์ ์ค์ธ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์์๋ก ์ ์ฅํ๊ณ ์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๊นจ๋ํ ์ํ๋ก ๋ณต์ํฉ๋๋ค. git .. 2024. 1. 27. ์ด์ 1 ๋ค์