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

๐ŸŽจ Projects/GitHub3

VSCode์™€ GitHub ์—ฐ๋™ํ•˜๊ธฐ 2 (๋ช…๋ น์–ด ๋ฒ„์ „) Goal 1. VSCode์—์„œ GitHub ์—ฐ๋™์„ ๋ช…๋ น์–ด๋กœ ํ•˜๋Š” ๋ฐฉ๋ฒ• ์•Œ์•„๋ณด๊ธฐ 2. ๋ช…๋ น์–ด ์—†์ด ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๋น„๊ตํ•˜๊ธฐ VSCode - GitHub ์—ฐ๋™ํ•˜๊ธฐ 1. GitHub์—์„œ ์ƒˆ๋กœ์šด ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค๊ธฐ (Respositories > New > Create repository) 2. VSCode bash ํ„ฐ๋ฏธ๋„์—์„œ ๋‚ด๊ฐ€ GitHub๋กœ ์˜ฌ๋ฆฌ๊ณ  ์‹ถ์€ ํด๋” ์—ด๊ธฐ 3. ํ”„๋กœ์ ํŠธ์— Git ์ €์žฅ์†Œ๋ฅผ ์ƒˆ๋กœ ์ƒ์„ฑํ•˜๊ธฐ 4. ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์— ์žˆ๋Š” ๋ชจ๋“  ๋‚ด์šฉ์„ ์Šคํ…Œ์ด์ง• ์˜์—ญ(staging area)์— ์ถ”๊ฐ€ํ•˜๊ธฐ 5. ์Šคํ…Œ์ด์ง• ์˜์—ญ์— ์˜ฌ๋ผ์˜จ ๋‚ด์šฉ๋“ค์„ ๋ฒ„์ „์œผ๋กœ ๊ธฐ๋กํ•˜๊ธฐ = ์ปค๋ฐ‹(commit) 6. ์ฝ”๋“œ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ฉ”์ธ ๋ธŒ๋žœ์น˜ ์ด๋ฆ„์„ master์—์„œ main์œผ๋กœ ๋ฐ”๊ฟ”์ฃผ๊ธฐ 7. "origin"์ด๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ 1๋ฒˆ์—์„œ ์ƒ์„ฑํ•œ ๋ ˆ.. 2023. 4. 1.
VSCode์™€ GitHub ์—ฐ๋™ํ•˜๊ธฐ Goal 1. VSCode ํ”„๋กœ์ ํŠธ์—์„œ GitHub ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋กœ ์—ฐ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ• ์•Œ์•„๋ณด๊ธฐ VSCode - GitHub ์—ฐ๋™ํ•˜๊ธฐ 1. GitHub์—์„œ ์ƒˆ๋กœ์šด ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค๊ธฐ (Respositories > New > Create repository) 2. VSCode์—์„œ ๋‚ด๊ฐ€ GitHub๋กœ ์˜ฌ๋ฆฌ๊ณ  ์‹ถ์€ ํด๋” ์—ด๊ธฐ 3. Source Control icon > Initialize Repository ๋งŒ์•ฝ Initialize Repository๊ฐ€ ๋œจ์ง€ ์•Š๋Š”๋‹ค๋ฉด Git Bash ํ„ฐ๋ฏธ๋„ ์ฐฝ์„ ์—ด๊ณ  "git init"์„ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. 4. ์ปค๋ฐ‹ํ•  ๋ฉ”์„ธ์ง€ ์ ๊ธฐ > Commit > Yes 5. ์ปค๋ฐ‹์ด ๋๋‚˜๋ฉด “…” ๋ฒ„ํŠผ ๋ˆ„๋ฅด๊ธฐ > Pull, Push > Push to… > Add Remote > 1๋ฒˆ์—์„œ ๋งŒ๋“  ๋ ˆํฌ์ง€ํ† ๋ฆฌ .. 2023. 3. 25.
README.md ํŒŒ์ผ์— ํ…Œ์ด๋ธ” ๋งŒ๋“ค๊ธฐ Goal 1. README.md์— ๋งˆํฌ๋‹ค์šด ์–ธ์–ด๋ฅผ ์ด์šฉํ•ด์„œ ํ…Œ์ด๋ธ” ๋งŒ๋“ค๊ธฐ 2. README.md ์˜ˆ์‹œ ๋ณด๊ธฐ ๋งˆํฌ๋‹ค์šด ํ…Œ์ด๋ธ” ๋งŒ๋“ค๊ธฐ ํ—ค๋”์™€ ํ–‰ ํ…Œ์ด๋ธ”์€ ํ—ค๋”์™€ ํ–‰์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ํ—ค๋”๋Š” ํ…Œ์ด๋ธ”์˜ ์ œ๋ชฉ๋“ค์ด ๋‹ด๊ธด ๊ฐ€์žฅ ์œ„์— ์ค„์— ์žˆ๋Š” ํ–‰์ธ๋ฐ ๋งˆํฌ๋‹ค์šด ์–ธ์–ด์—์„œ๋Š” ํŒŒ์ดํ”„ ์บ๋ฆญํ„ฐ๋ฅผ ์ด์šฉํ•˜๋ฉด ๊ฐ„๋‹จํžˆ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ดํ”„ ์บ๋ฆญํ„ฐ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํ‚ค๋ณด๋“œ์—์„œ Enter ๋ฐ”๋กœ ์œ„์— ์žˆ๋Š” ์—ญ์Šฌ๋ž˜์‹œ ๋ฒ„ํŠผ \ ์„ Shift + \ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฆ„ ๊ธฐํ˜ธ ์ผ๋ฐ˜ ์Šฌ๋ž˜์‹œ (slash) / ์—ญ์Šฌ๋ž˜์‹œ (back slash) \ ํŒŒ์ดํ”„ ์บ๋ฆญํ„ฐ (pipe) | ํ—ค๋” ๋งˆํฌ๋‹ค์šด ์–ธ์–ด๋กœ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ์“ฐ๋ฉด ๋ฉ๋‹ˆ๋‹ค. | ํ—ค๋”1 | ํ—ค๋”2 | ํ—ค๋”3 | | --- | --- | --- | ์ •๋ ฌ ์™ผ์ชฝ, ์˜ค๋ฅธ์ชฝ, ๊ฐ€์šด๋ฐ ์ •๋ ฌ์€ ์•„๋ž˜์™€ ๊ฐ™์ด ์ .. 2023. 3. 24.