[๊นƒํ—ˆ๋ธŒ] ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉํ•˜๊ธฐ_1

2025. 1. 3. 17:12ใ†[๐Ÿ’ปPython] pearl's python ๋ณ‘์•„๋ฆฌ ํƒˆ์ถœ๊ธฐ ๐Ÿฃ

์•ˆ๋…•ํ•˜์„ธ์š” 

 

์˜ค๋Š˜ ํฌ์ŠคํŒ…์€ ๋ฐ”๋กœ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉํ•˜๊ธฐ ์ž…๋‹ˆ๋‹ค. 

 

๋จผ์ € ๊นƒํ—ˆ๋ธŒ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” git์„ ์„ค์น˜ํ•ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค. 

 

https://git-scm.com/downloads/win <- ์ด๊ณณ์—์„œ ์œˆ๋„์šฐ ๋ฒ„์ „์„ ํ™•์ธํ•˜์—ฌ ์„ค์น˜ํ•ด์ค๋‹ˆ๋‹ค. 

 

๊นƒ ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์—ฐ์Šต์„ ์œ„ํ•œ ์ƒˆ ํด๋”๋ฅผ ์ƒ์„ฑํ•ด์ฃผ๊ณ  ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ git bash here์„ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค. 

 

๊นƒ ๋ฐฐ์‹œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๊นƒ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅ ๋ฐ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ช…๋ นํ˜• ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.  ์œˆ๋„์šฐ์— ๊นƒ์„ ์„ค์น˜ํ•˜๋ฉด ํ•จ๊ป˜ ์„ค์น˜๋ฉ๋‹ˆ๋‹ค. 

 

์ดํ›„  ํ„ฐ๋ฏธ๋„์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ์šฐ๋Š” ๊ฒ€์ •์ƒ‰ ์ฐฝ์ด ๋œจ๊ฒŒ ๋œ๋‹ค. 

 

๋ช…๋ น์–ด ์ข…๋ฅ˜

 

๊นƒ ๋ช…๋ น์–ด :  ์ €์žฅ์†Œ ๋‚ด์—์„œ ๋ฒ„์ „ ๊ด€๋ฆฌ, ํ˜‘์—…  ๋“ฑ ๊นƒ์ด ์ œ๊ณตํ•˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ž…๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด๋กœ, git์œผ๋กœ ์‹œ์ž‘ํ•œ๋‹ค. 

 

์‹œ์Šคํ…œ ๋ช…๋ น์–ด :  ํด๋” ์ด๋™, ํŒŒ์ผ ์ƒ์„ฑ ๋ฐ ์‚ญ์ œ ๋“ฑ ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ ๊ด€๋ จ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ž…๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด๋กœ, ๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ์˜ ์‹œ์Šคํ…œ ๋ช…๋ น์–ด์— ๊ธฐ๋ฐ˜์„ ๋‘๊ณ  ์žˆ๋‹ค. 

 

๊นƒ ๋ช…๋ น์–ด

 

1. $ git config --global user.name"์‚ฌ์šฉ์ž๋ช…"

๊นƒ ์ €์žฅ์†Œ์—์„œ ์‚ฌ์šฉํ•  ์‚ฌ์šฉ์ž ์ •๋ณด ์ค‘์—์„œ ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์„ค์ •ํ•˜๋Š” ๊นƒ ๋ช…๋ น์–ด 

 

2. $ git config --global user.email "์‚ฌ์šฉ์ž๋ฉ”์ผ"

๊นƒ ์ €์žฅ์†Œ์—์„œ ์‚ฌ์šฉํ•  ์‚ฌ์šฉ์ž ์ •๋ณด ์ค‘ ์‚ฌ์šฉ์ž ๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์„ค์ •ํ•˜๋Š” ๊นƒ ๋ช…๋ น์–ด

 

3. $ git init 

ํ„ฐ๋ฏธ๋„์ด ์—ด๋ ค ์žˆ๋Š” ํด๋”๋ฅผ ๊นƒ ์ €์žฅ์†Œ๋กœ ์ดˆ๊ธฐํ™”ํ•˜๋Š” ๊นƒ ๋ช…๋ น์–ด 

 

4. $ ls

ํ„ฐ๋ฏธ๋„์ด ์—ด๋ ค ์žˆ๋Š” ํด๋” ๋‚ด ํ•ญ๋ชฉ๋“ค์„ ๋‚˜์—ดํ•˜๋Š” ์‹œ์Šคํ…œ ๋ช…๋ น์–ด