git

    [Git] IntelliJ ์™€ GitHub ์—ฐ๋™๊ณผ Commit & Push

    ์ปดํ“จํ„ฐ์—์„œ ์ž‘์—…ํ•œ ํŒŒ์ผ์„ ๊นƒํ—ˆ๋ธŒ ์ €์žฅ์†Œ์— ์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‰ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณธ๋‹ค. ํŠนํžˆ, ์ง€๊ธˆ๊นŒ์ง€ ์ดํด๋ฆฝ์Šค๋กœ๋งŒ ์‚ฌ์šฉํ–ˆ์–ด์„œ, ์ด๋ฒˆ์— IntelliJ๋กœ ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ๋˜์–ด ์ •๋ฆฌํ•ด๋ณธ๋‹ค. ์ดํด๋ฆฝ์Šค๋ณด๋‹ค ์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‰ฌํ•˜๋Š” ๊ณผ์ •์ด ๊ฐ„๊ฒฐํ•˜๋‹ค. ์ดํด๋ฆฝ์Šค๋Š” ํ‘ธ์‰ฌํ•  ๋•Œ ๋งˆ๋‹ค ํ† ํฐ์„ ๊ณ„์† ์ž…๋ ฅํ•ด์•ผํ•ด์„œ ๊ท€์ฐฎ์•˜์—ˆ๋‹ค.. ์•„๋ฌดํŠผ, ์ฐธ๊ณ ๋กœ ์ปค๋ฐ‹๊ณผ ํ‘ธ์‰ฌ์— ๋Œ€ํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ์ดํ•ดํ•ด๋ณด๋ฉด, ์ปค๋ฐ‹์ด๋ž€, ์ž‘์—… ํŒŒ์ผ์— ๋Œ€ํ•œ ๋ฉ”์„ธ์ง€๋ฅผ ๋‚จ๊ธฐ๋Š” ๊ฒƒ์ด๊ณ  ํ‘ธ์‰ฌ๋ž€ ์ž‘์—…ํ•œ ํŒŒ์ผ์„ ์ปค๋ฐ‹ํ•˜๋ฉด์„œ ๋‚จ๊ธด ๋ฉ”์„ธ์ง€์™€ ํ•จ๊ป˜ ๊นƒํ—ˆ๋ธŒ ์ €์žฅ์†Œ์— ์—…๋กœ๋“œ ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ์ž‘์—… ํŒŒ์ผ ์ €์žฅํ•  ํด๋” ์ƒ์„ฑ ๋จผ์ € ์ธํ…”๋ฆฌ์ œ์ด๋ฅผ ์‹คํ–‰์‹œํ‚ค๊ธฐ ์ „์—, ์ธํ…”๋ฆฌ์ œ์ด์—์„œ ์ž‘์—…ํ•˜๋Š” ํŒŒ์ผ๋“ค์„ ์ €์žฅํ•ด๋‘˜ ํด๋”๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ๋‚˜๋Š” LikeLion_Backend_School ์ด๋ผ๋Š” ํด๋”๋ฅผ ์ƒ์„ฑํ–ˆ๋‹ค. Githu..

    [Git] Git Bash ์™€ ์†Œ์ŠคํŠธ๋ฆฌ๋ฅผ ์ด์šฉํ•ด์„œ GitHub Repository ์—ฐ๊ฒฐ๊ณผ Push ํ•˜๊ธฐ

    Git Bash์™€ ์†Œ์ŠคํŠธ๋ฆฌ ํ™œ์šฉํ•˜์—ฌ ๊นƒํ—ˆ๋ธŒ ์—ฐ๊ฒฐ ๋ฐ Pushํ•˜๊ธฐ 1. ๋จผ์ €, ๊นƒํ—ˆ๋ธŒ์—์„œ repository๋ฅผ ๋งŒ๋“ ๋‹ค. (ReadMe ํŒŒ์ผ์€ ์ƒ์„ฑํ•˜์ง€ ๋ง ๊ฒƒ) 2. Git Bash ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰์‹œํ‚ค๊ณ , mkdir git ์„ ์ž…๋ ฅํ•˜๋ฉด git ํด๋”๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. 3. cd git ์„ ์ž…๋ ฅํ•ด์„œ ๋งŒ๋“ค์–ด๋‘” git ํด๋”๋กœ ์ด๋™ํ•œ๋‹ค. 4. ์ปดํ“จํ„ฐ์—์„œ ์ž‘์—…ํ•  ํŒŒ์ผ, ์ฆ‰ ๊นƒํ—ˆ๋ธŒ๋กœ ๋ณด๋‚ผ ํŒŒ์ผ์„ ๋ณด๊ด€ํ•ด๋‘˜ ํด๋”๋ฅผ git ํด๋”๋กœ ๊ฐ€์„œ ์ƒ์„ฑํ•œ๋‹ค. 5. ํ•ด๋‹น ํด๋”์— ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜, Java ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ ๋“ฑ๋“ฑ ์ž‘์—…์„ ํ•œ๋‹ค. 6. ์†Œ์ŠคํŠธ๋ฆฌ๋ฅผ ์—ด๊ณ  Create ๋ฅผ ๋ˆ„๋ฅธ ํ›„ ๋ชฉ์ ์ง€ ๊ฒฝ๋กœ๋ฅผ ๋งŒ๋“ค์–ด๋‘” ํด๋”๋กœ ์ง€์ •ํ•˜๊ณ  ์ƒ์„ฑ์‹œํ‚จ๋‹ค. 7. ์ปค๋ฐ‹ํ•˜๊ธฐ ์ „, git branch -M main ์„ ์ž…๋ ฅํ•˜์—ฌ master๋ฅผ main์œผ๋กœ ๋ฐ”๊พผ๋‹ค. ..