๐Ÿ”ง [ Git ] ๋ณต์ œ ๋ฐ ์ˆ˜์ •

597 ๋‹จ์–ด gitgit

Git ์€ init ๋ช…๋ น์–ด ์™ธ์—๋„ ๋ณต์ œ๋ฅผ ํ†ตํ•ด ์ €์žฅ์†Œ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.

Git Bash ๋ช…๋ น์–ด

$ mkdir clone # ๋ณต์ œํ•  ์ €์žฅ์†Œ์˜ ํด๋”๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

$ cd clone # clone ํด๋”๋กœ ์ด๋™ํ•œ๋‹ค.

$ git clone ๊นƒํ—ˆ๋ธŒ ์ฃผ์†Œ . # . ์€ ํ˜„์žฌ ํด๋”, ๊ธฐ๋ณธ๊ฐ’์€ ๋ณต์ œํ•˜๋Š” ์ €์žฅ์†Œ์™€ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ํด๋”๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. 

$ code index.html # ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ index ํŒŒ์ผ์„ ์—ฐ๋‹ค.

$ git add index.html # ์ˆ˜์ •ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— add ๋ช…๋ น์–ด๋กœ ๋‹ค์‹œ ์Šคํ…Œ์ด์ง€ ์˜์—ญ์— ์ถ”๊ฐ€ํ•ด์ค€๋‹ค.

$ git commit -m "์ฝ”๋ฉ˜ํŠธ" # ์ปค๋ฐ‹์„ ํ•œ๋‹ค.

$ git push -u origin master # ์ˆ˜์ •ํ•œ ํŒŒ์ผ์„ ์›๊ฒฉ ์ €์žฅ์†Œ๋กœ push ํ•œ๋‹ค.

$ git pull # ์›๊ฒฉ ์ €์žฅ์†Œ์—์„œ ์ƒˆ๋กœ์šด ์ปค๋ฐ‹์„ ๊ฐ€์ ธ์™€์„œ ๋ณ‘ํ•ฉ์„ ํ•œ๋‹ค.

์ข‹์€ ์›นํŽ˜์ด์ง€ ์ฆ๊ฒจ์ฐพ๊ธฐ