|
|
|
ÆÀ °³¹ßÀ» À§ÇÑ Git, GitHub ½ÃÀÛÇϱâ : ¼Ò½º ÄÚµå ¹öÀü °ü¸®¸¦ À§ÇÑ ±ê¡¤±êÇãºê, ¿ÀÇ ¼Ò½º Âü¿©
|
|
|
Á¤È£¿µ
¤Ó
ÇѺû¹Ìµð¾î
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
½Ç¹«¿¡ ÇÊ¿äÇÑ ÇÙ½É ¸í·É¾î¸¦ ½ï½ï ´ã¾Æ³½ ¡´ÆÀ °³¹ßÀ» À§ÇÑ Git, GitHub ½ÃÀÛÇϱ⡵ °³Á¤ÆÇ
±ê&±êÇãºê º£½ºÆ®¼¿·¯ ¡´ÆÀ °³¹ßÀ» À§ÇÑ Git, GitHub ½ÃÀÛÇϱ⡵°¡ ½Ç¹«¿¡ ÀûÀýÇÑ ¸í·É¾î¿Í ¿ë¾î, Çù¾÷¿¡ 100% È°¿ëÇÒ ¼ö ÀÖ´Â ³»¿ëÀÌ Ãß°¡µÈ °³Á¤ÆÇÀ¸·Î µ¹¾Æ¿Ô½À´Ï´Ù. ÀÌ Ã¥Àº ½Ã³ª¸®¿À¸¦ °çµéÀÎ ½Ç½ÀÀ¸·Î ±¸¼ºµÇ¾î ±ê&±êÇãºê¸¦ óÀ½ ½ÃÀÛÇÏ´Â ºÐµµ ½±°Ô ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ±âÃÊ ¸í·É¾îºÎÅÍ °³¹ßÀÚ½º·¯¿òÀ» ´À³¥ ¼ö ÀÖ´Â ÀÀ¿ë ¸í·É¾î±îÁö, ±ê&±êÇãºê ÀÔ¹®ÀÚ»Ó¸¸ ¾Æ´Ï¶ó ´õ ±íÀÌ ÀÖ°Ô »ç¿ëÇÏ°í ½ÍÀº °³¹ßÀÚ, µðÀÚÀ̳Ê, ±âȹÀÚ ¸ðµÎ¿¡°Ô À¯¿ëÇÑ ³»¿ëÀ» ´ã¾Ò½À´Ï´Ù.
CHAPTER 0¿¡¼´Â 1½Ã°£ÀÌ¸é ±ê&±êÇãºêÀÇ ±âº» »ç¿ë¹ýÀ» µû¶ó ÇÒ ¼ö ÀÖÀ» Á¤µµ·Î Çٽɸ¸ ÄÛÄÛ Â¤¾î ÇнÀÇÏ°í, [PART 1]¿¡¼´Â ¼Õ½¬¿î ±×·¡ÇÈ Åø ¼Ò½ºÆ®¸®¸¦ ÅëÇØ ±ê°ú ±êÇãºêÀÇ Àü °úÁ¤À» µû¶ó ÇØ º¾´Ï´Ù. [PART 2]¿Í ¹«·á Ưº°ÆÇÀº ½ÉÈ °úÁ¤À¸·Î CLI ȯ°æ¿¡¼ ½Ç½ÀÀ» ÁøÇàÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿© ±ê& ±êÇãºê¸¦ ¹Ýº¹ ÇнÀÇϸç ÀÍÈú ¼ö ÀÖ½À´Ï´Ù.
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡¿ä?
¡Ü ÆÀ ¶Ç´Â °³ÀÎ ÇÁ·ÎÁ§Æ®¸¦ ±ê&±êÇãºê·Î °ü¸®ÇÏ°í ½ÍÀº °³¹ßÀÚ, ÃëÁØ»ý, Çлý
¡Ü ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ® Âü¿©¸¦ Èñ¸ÁÇÏ´Â °³¹ßÀÚ
¡Ü °³¹ßÀÚ¿Í ÇÔ²² ÆÀ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ¸ç ¼Ò½º ÄÚµåÀÇ ¹öÀü °ü¸®¸¦ ÇÏ°íÀÚ ÇÏ´Â µðÀÚÀ̳Ê, ±âȹÀÚ
-
-
Çϳª, Ãʺ¸ÀÚµµ ÀÌÇØÇÏ°í µû¶óÇϱ⠽¬¿î ½Ã³ª¸®¿À·Î ÇнÀÇÏÀÚ
ÄÚµùÀÌ ¾î»öÇصµ, ±ê&±êÇãºê°¡ óÀ½À̾ ±¦Âú½À´Ï´Ù. ¾ÕÀ¸·Î ¿©·¯ºÐÀÇ Çù¾÷ÀÚ´Â °í¾çÀÌ, ¹®¾î, ³Ê±¸¸®°¡ µÉ Å״ϱî¿ä. ÀÌ Ã¥¿¡¼´Â ½Ç¹« Çù¾÷ °úÁ¤¿¡¼ ÀϾ ¹ýÇÑ »óȲÀ» ½ºÅ丮·Î Ç®¾î³», Ãʺ¸ÀÚ¿©µµ ±ê&±êÇãºê¸¦ ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖµµ·Ï ½±°Ô ¼³¸íÇÕ´Ï´Ù. ¿ì¸®ÀÇ À¯´ÉÇÑ Çù¾÷ÀÚ °í¾çÀ̸¦ µû¶ó ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ°í, ±âÃÊ ¸í·É¾îºÎÅÍ Â÷±ÙÂ÷±Ù ½Ç½ÀÀ» µû¶ó ÇØ º¸¼¼¿ä. ¾î´À»õ ±ê&±êÇãºê¸¦ ´É¼÷ÇÏ°Ô ´Ù·ê ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
µÑ, Ä£¼÷ÇÑ ±×·¡ÇÈ Åø¿¡¼ ÀÌÇØÇÏ°í, CLI¿¡¼ ÀÍÈ÷ÀÚ
[PART 1]¿¡¼´Â ±êÀ» ´Ù·ê ¼ö ÀÖ´Â ±×·¡ÇÈ ÅøÀÎ ¡®¼Ò½ºÆ®¸®¡¯¿¡¼ ¸í·É¾î¸¦ Á÷°üÀûÀ¸·Î ¹è¿ó´Ï´Ù. ±×·¡ÇÈ Åø¿¡¼´Â ¼Ò½º Äڵ尡 ÇÊ¿ä ¾ø½À´Ï´Ù. °ËÀº»ö ¸í·É âÀÎ ¡®CLI¡¯°¡ µÎ·Á¿î Ãʺ¸ÀÚµµ ¼Ò½ºÆ®¸®¿¡¼´Â ¹öÆ°¸¸À¸·Î ¸í·É¾î¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ±×·¡ÇÁ·Î ±êÀÇ È帧À» ½Ã°¢ÀûÀ¸·Î È®ÀÎÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¸í·É¾î ±â´ÉÀ» ½±°Ô ÀÌÇØÇÏ°í µû¶ó ½Ç½ÀÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸í·É¾î¸¦ ÀÌÇØÇß´Ù¸é [PART 2]¿¡¼´Â CLI¿¡ µµÀüÇÕ´Ï´Ù. ¼Ò½ºÆ®¸®¿¡¼ ¼öÇàÇÑ ³»¿ëÀ» CLI ±â¹Ý ¡®Git Bash¡¯¿¡ ¼Ò½º ÄÚµå·Î Á÷Á¢ ÀÔ·ÂÇÏ°í °á°ú¸¦ Ãâ·ÂÇÏ´Â ¹Ýº¹ ÇнÀÀ» ÅëÇØ ±ê&±êÇãºê¸¦ ÀÍÈú ¼ö ÀÖ½À´Ï´Ù.
¼Â, µ¿ÀÛ ¿ø¸®¸¦ ¼Ò½º ÄÚµå·Î Á÷Á¢ ÆÄÇìÃÄ º¸ÀÚ
ºü¸£°Ô ÇÊ¿äÇÑ ¸í·É¾î ±â´ÉÀ» ÀÍÈ÷´Â °Íµµ ÁÁÁö¸¸, µ¿ÀÛ ¿ø¸®¸¦ ¾Ë¾Æ¾ß ¹®Á¦ »óȲµµ ´É¼÷ÇÏ°Ô ÇØ°áÇÏ´Â ÁøÁ¤ÇÑ ±ê&±êÇãºê »ç¿ëÀÚ°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. CLI¿¡¼ ¸í·É¾î¸¦ ÀÔ·ÂÇÏ°í, ¼Ò½º ÄÚµåÀÇ ¹öÀüÀ» °ü¸®ÇÏ´Â ¹æ¹ýÀÌ Àͼ÷ÇØÁ³´Ù¸é µ¿ÀÛ ¿ø¸®¸¦ ¾Ë ¼ö ÀÖ´Â [PART 2]¸¦ ³õÄ¡Áö ¸¶¼¼¿ä. ¾Õ¼ ¹è¿î ±âÃÊ ¸í·É¾îÀÇ ±â´ÉÀ» Á÷Á¢ ¼Ò½º ÄÚµå·Î ±¸ÇöÇØ º¸¸ç ±êÀÇ µ¿ÀÛ ¿ø¸®¸¦ ÀÌÇØÇÒ ¼ö ÀÖ½À´Ï´Ù.
³Ý, Áß±Þ »ç¿ëÀÚ¸¦ À§ÇÑ ¹«·á Ưº°ÆÇÀ» Á¦°ø!
½Ç¹«¿¡¼ ±ê&±êÇãºê¸¦ ´õ¿í ´É¼÷ÇÏ°Ô ´Ù·ç°í ½Í³ª¿ä? ¹«·á Ưº°ÆÇ¿¡¼´Â º» Ã¥¿¡¼ ´Ù·çÁö ¸øÇÑ Áß±Þ Git ¸í·É¾î¸¦ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. º» Ã¥¿¡¼ ÀÔ¹®ÀÚ¿¡°Ô À¯¿ëÇÑ ±âº» ¸í·É¾î¿Í µ¿ÀÛ ¿ø¸®¸¦ ¹è¿î ÈÄ, ´õ¿í ±íÀÌ ÀÖ´Â ±ê&±êÇãºê¸¦ ÀÍÈ÷°í ½ÍÀ» ¶§ ¹«·á Ưº°ÆÇÀ» ÀÐ¾î º¸¼¼¿ä. ¾Ë¾Æ µÎ¸é À¯¿ëÇÑ Áß±Þ ¸í·É¾î°¡ ¼ö·ÏµÇ¾î º» Ã¥ºÎÅÍ ¹«·á Ưº°ÆDZîÁö ÀÐ°í ³ª¸é ³ªµµ ±ê&±êÇãºê Á¤º¹!
-
-
CHAPTER 0 ºü¸¥ ½Ç½ÀÀ¸·Î Git, GitHub °¨ ÀÍÈ÷±â
01. Git ±×¸®°í GitHub
02. Git ¼³Ä¡ÇÏ°í ·ÎÄà ÀúÀå¼Ò¿¡¼ Ä¿¹Ô °ü¸®Çϱâ
03. GitHub ¿ø°Ý ÀúÀå¼ÒÀÇ Ä¿¹ÔÀ» ·ÎÄà ÀúÀå¼Ò¿¡ ³»·Á¹Þ±â
PART 1 ±âº»Æí GUI ȯ°æ¿¡¼ ¹öÀü °ü¸® ½ÃÀÛÇϱâ
CHAPTER 1 GUI¸¦ À§ÇÑ ¹öÀü °ü¸® ȯ°æ ±¸ÃàÇϱâ
01. ¼Ò½ºÆ®¸® ¼³Ä¡Çϱâ
02. ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå ¼³Ä¡Çϱâ
03. GitHub µÑ·¯º¸±â
CHAPTER 2 È¥ÀÚ¼ GitÀ¸·Î ¹öÀü °ü¸®Çϱâ
01. ·ÎÄà ÀúÀå¼Ò¸¦ ¼Ò½ºÆ®¸®¿¡ ºÒ·¯¿À±â
02. ¼Ò½ºÆ®¸®·Î Ä¿¹Ô ¸¸µé°í Ǫ½ÃÇϱâ
03. ±×¸²À¸·Î Git ¶â¾îº¸±â
CHAPTER 3 ¿©·¯ ¸íÀÌ ÇÔ²² GitÀ¸·Î Çù¾÷Çϱâ
01. ¿ø°Ý ÀúÀå¼Ò¿¡¼ Çù¾÷Çϱâ
02. ºê·£Ä¡ ¸¸µé°í, À̵¿Çϱâ
03. º´ÇÕ: ºê·£Ä¡¿Í ºê·£Ä¡ ÇÕÄ¡±â
04. Ãæµ¹: ¾Ñ! µÑÀÌ ¶È°°Àº Äڵ带 °íÃƾî¿ä
05. Ç® ¸®Äù½ºÆ®: ºê·£Ä¡¸¦ ÇÕÄ¡´Â ¿¹ÀÇ ¹Ù¸¥ ¹æ¹ý
06. ¸±¸®Áî: °³¹ßÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù, Ãâ½ÃÇÏÀÚ!
CHAPTER 4 µÑ ÀÌ»óÀÇ ¿ø°Ý ÀúÀå¼Ò·Î Çù¾÷Çϱâ
01. Æ÷Å©: ¿ø°Ý ÀúÀå¼Ò¸¦ º¹»çÇؼ »õ·Î¿î ¿ø°Ý ÀúÀå¼Ò ¸¸µé±â
02. ¿øº» ÀúÀå¼Ò¿¡ Ç® ¸®Äù½ºÆ® º¸³»°í º´ÇÕÇϱâ
03. ¸®º£À̽º: ¹¬Àº Ä¿¹ÔÀ» »õ Ä¿¹ÔÀ¸·Î ÀÌ·Â Á¶ÀÛÇϱâ
CHAPTER 5 ½Ç¹« »ç·Ê¿Í ÇÔ²² Git ´Ù·ç±â
01. ½Ç½ÀÀ»... À§ÇÑ »çÀü Áغñ
02. ¾î¸àµå: ¼öÁ¤ ¸øÇÑ ÆÄÀÏÀÌ ÀÖ¾î¿ä, ¹æ±Ý ¸¸µç Ä¿¹Ô¿¡ Ãß°¡ÇÏ°í ½Í¾î¿ä
03. ü¸® ÇÈ: Àú Ä¿¹Ô Çϳª¸¸ ¶¼¼ Áö±Ý ºê·£Ä¡¿¡ ºÙÀÌ°í ½Í¾î¿ä
04. ¸®¼Â: ¿¾³¯ Ä¿¹ÔÀ¸·Î ºê·£Ä¡¸¦ µÇµ¹¸®°í ½Í¾î¿ä
05. ¸®¹öÆ®: ÀÌ Ä¿¹ÔÀÇ º¯°æ »çÇ×À» µÇµ¹¸®°í ½Í¾î¿ä
06. ½ºÅ½Ã: º¯°æ »çÇ×À» Àá½Ã ´Ù¸¥ °÷¿¡ ÀúÀåÇÏ°í ½Í¾î¿ä, Ä¿¹ÔÀº ¾È ¸¸µé·¡¿ä
CHAPTER 6 GitHub 100% È°¿ëÇϱâ
01. GItHub ÇÁ·ÎÇÊ ²Ù¹Ì±â
02. ´õ ÁÁÀº Ç® ¸®Äù½ºÆ® ¸¸µé±â
03. GitHub¿¡¼ Ç® ¸®Äù½ºÆ® µÇµ¹¸®±â
04. ºê·£Ä¡ º¸È£Çϱâ
PART 2 ½ÉÈÆí CLI ȯ°æ¿¡¼ ¹öÀü °ü¸® ½ÃÀÛÇϱâ
CHAPTER 7 CLI ȯ°æ¿¡¼ Git ¸í·É¾î »ìÆ캸±â
01. ¿Ö CLI¸¦ »ç¿ëÇÒ±î?
02. Git Bash ½ÃÀÛÇϱâ
03. ±âº» Git ¸í·É¾î »ìÆ캸±â
04. ¿ø°Ý ÀúÀå¼Ò °ü·Ã Git ¸í·É¾î »ìÆ캸±â
CHAPTER 8 CLI ȯ°æ¿¡¼ ºê·£Ä¡ »ý¼º ¹× Á¶ÀÛÇϱâ
01. ºê·£Ä¡ »ý¼ºÇϱâ
02. ºê·£Ä¡ ±âº» Á¶ÀÛÇϱâ
03. 3-way º´ÇÕÇϱâ
04. ¸®º£À̽ºÇϱâ
CHAPTER 9 Git ³»ºÎ µ¿ÀÛ ¿ø¸®
01. git add ¸í·ÉÀÇ µ¿ÀÛ ¿ø¸®
02. git commit ¸í·ÉÀÇ µ¿ÀÛ ¿ø¸®
03. Ä¿¹Ô °´Ã¼ »ìÆ캸±â
04. ºê·£Ä¡ ÀÛ¾÷ µ¿ÀÛ ¿ø¸®
CHAPTER 10 ÀÎÁõ ±â´É »ìÆ캸±â
01. ÀÎÁõ °ü·Ã ±â´É »ç¿ëÇϱâ
02. SSH Å° »ý¼º ¹× »ç¿ëÇϱâ
A Git Cheat Sheet
B Markdown Cheat Sheet
ã¾Æº¸±â
-
-
CHAPTER 0 ºü¸¥ ½Ç½ÀÀ¸·Î Git, GitHub °¨ ÀÍÈ÷±â
__01. Git ±×¸®°í GitHub
__02. Git ¼³Ä¡ÇÏ°í ·ÎÄà ÀúÀå¼Ò¿¡¼ Ä¿¹Ô °ü¸®Çϱâ
__03. GitHub ¿ø°Ý ÀúÀå¼Ò¿¡ Ä¿¹Ô ¿Ã¸®±â
__04. GitHub ¿ø°Ý ÀúÀå¼ÒÀÇ Ä¿¹ÔÀ» ·ÎÄà ÀúÀå¼Ò¿¡ ³»·Á¹Þ±â
[±âº»Æí] PART 1 GUI ȯ°æ¿¡¼ ¹öÀü °ü¸® ½ÃÀÛÇϱâ
CHAPTER 1 GUI¸¦ À§ÇÑ ¹öÀü °ü¸® ȯ°æ ±¸ÃàÇϱâ
__01. ¼Ò½ºÆ®¸® ¼³Ä¡Çϱâ
__02. ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå ¼³Ä¡Çϱâ
__03. GitHub µÑ·¯º¸±â
CHAPTER 2 È¥ÀÚ¼ GitÀ¸·Î ¹öÀü °ü¸®Çϱâ
__01. ·ÎÄà ÀúÀå¼Ò¸¦ ¼Ò½ºÆ®¸®¿¡ ºÒ·¯¿À±â
__02. ¼Ò½ºÆ®¸®·Î Ä¿¹Ô ¸¸µé°í Ǫ½ÃÇϱâ
__03. ±×¸²À¸·Î Git ¶â¾îº¸±â
CHAPTER 3 ¿©·¯ ¸íÀÌ ÇÔ²² GitÀ¸·Î Çù¾÷Çϱâ
__01. ¿ø°Ý ÀúÀå¼Ò¿¡¼ Çù¾÷Çϱâ
__02. ºê·£Ä¡ ¸¸µé°í, À̵¿Çϱâ
__03. º´ÇÕ: ºê·£Ä¡¿Í ºê·£Ä¡ ÇÕÄ¡±â
__04. Ãæµ¹: ¾Ñ! µÑÀÌ ¶È°°Àº Äڵ带 °íÃƾî¿ä
__05. Ç® ¸®Äù½ºÆ®: ºê·£Ä¡¸¦ ÇÕÄ¡´Â ¿¹ÀÇ ¹Ù¸¥ ¹æ¹ý
__06. ¸±¸®Áî: °³¹ßÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù. Ãâ½ÃÇÏÀÚ!
CHAPTER 4 µÑ ÀÌ»óÀÇ ¿ø°Ý ÀúÀå¼Ò·Î Çù¾÷Çϱâ
__01. Æ÷Å©: ¿ø°Ý ÀúÀå¼Ò¸¦ º¹»çÇؼ »õ·Î¿î ¿ø°Ý ÀúÀå¼Ò ¸¸µé±â
__02. ¿øº» ÀúÀå¼Ò¿¡ Ç® ¸®Äù½ºÆ® º¸³»°í º´ÇÕÇϱâ
__03. ¸®º£À̽º: ¹¬Àº Ä¿¹ÔÀ» »õ Ä¿¹ÔÀ¸·Î ÀÌ·Â Á¶ÀÛÇϱâ
CHAPTER 5 ½Ç¹« »ç·Ê¿Í ÇÔ²² Git ´Ù·ç±â
__01. ½Ç½ÀÀ» À§ÇÑ »çÀü Áغñ
__02. ¾î¸àµå: ¼öÁ¤ ¸øÇÑ ÆÄÀÏÀÌ ÀÖ¾î¿ä, ¹æ±Ý ¸¸µç Ä¿¹Ô¿¡ Ãß°¡ÇÏ°í ½Í¾î¿ä
__03. ü¸® ÇÈ: Àú Ä¿¹Ô Çϳª¸¸ ¶¼¼ Áö±Ý ºê·£Ä¡¿¡ ºÙÀÌ°í ½Í¾î¿ä
__04. ¸®¼Â: ¿¾³¯ Ä¿¹ÔÀ¸·Î ºê·£Ä¡¸¦ µÇµ¹¸®°í ½Í¾î¿ä
__05. ¸®¹öÆ®: ÀÌ Ä¿¹ÔÀÇ º¯°æ »çÇ×À» µÇµ¹¸®°í ½Í¾î¿ä
__06. ½ºÅ½Ã: º¯°æ »çÇ×À» Àá½Ã ´Ù¸¥ °÷¿¡ ÀúÀåÇÏ°í ½Í¾î¿ä, Ä¿¹ÔÀº ¾È ¸¸µé·¡¿ä
CHAPTER 6 GitHub 100% È°¿ëÇϱâ
__01. GitHub ÇÁ·ÎÇÊ ²Ù¹Ì±â
__02. ´õ ÁÁÀº Ç® ¸®Äù½ºÆ® ¸¸µé±â
__03. GitHub¿¡¼ Ç® ¸®Äù½ºÆ® µÇµ¹¸®±â
__04. ºê·£Ä¡ º¸È£Çϱâ
[½ÉÈÆí] PART 2 CLI ȯ°æ¿¡¼ ¹öÀü °ü¸® ½ÃÀÛÇϱâ
CHAPTER 7 CLI ȯ°æ¿¡¼ Git ¸í·É¾î »ìÆ캸±â
__01. ¿Ö CLI¸¦ »ç¿ëÇÒ±î?
__02. Git Bash ½ÃÀÛÇϱâ
__03. ±âº» Git ¸í·É¾î »ìÆ캸±â
__04. ¿ø°Ý ÀúÀå¼Ò °ü·Ã Git ¸í·É¾î »ìÆ캸±â
CHAPTER 8 CLI ȯ°æ¿¡¼ ºê·£Ä¡ »ý¼º ¹× Á¶ÀÛÇϱâ
__01. ºê·£Ä¡ »ý¼ºÇϱâ
__02. ºê·£Ä¡ ±âº» Á¶ÀÛÇϱâ
__03. 3-way º´ÇÕÇϱâ
__04. ¸®º£À̽ºÇϱâ
CHAPTER 9 Git ³»ºÎ µ¿ÀÛ ¿ø¸®
__01. git add ¸í·ÉÀÇ µ¿ÀÛ ¿ø¸®
__02. git commit ¸í·ÉÀÇ µ¿ÀÛ ¿ø¸®
__03. Ä¿¹Ô °´Ã¼ »ìÆ캸±â
__04. ºê·£Ä¡ ÀÛ¾÷ µ¿ÀÛ ¿ø¸®
CHAPTER 10 ÀÎÁõ ±â´É »ìÆ캸±â
__01. ÀÎÁõ °ü·Ã ±â´É »ç¿ëÇϱâ
__02. SSH Å° »ý¼º ¹× »ç¿ëÇϱâ
__Appendix A Git Cheat Sheet
__Appendix B Markdown Cheat Sheet
__ã¾Æº¸±â
-
-
-
|
Á¤È£¿µ [Àú]
|
|
-
ÀúÀÚ Á¤È£¿µÀº LGÀüÀÚ, NHN NEXT, Naver Labs, Amazon Web Services µîÀ» °ÅÃÄ ÇöÀç´Â ¼ÒÇÁÆ®¿þ¾î ±³À° ±â¾÷ (ÁÖ)Äڵ彺Äõµå¿¡¼ ±³À°°ú °³¹ßÀ» ÇÏ°í ÀÖ´Ù. Ãë¹Ì´Â ´ëÀü°ÝÅõ°ÔÀÓ°ú RPGÀÌ°í, µþ¹Ùº¸¾ÆºüÀÌ´Ù.
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|