ÇöÀçÀ§Ä¡ : Home > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý > ÄÄÇ»ÅÍ °øÇÐ

 
¸¸µé¸é¼­ ¹è¿ì´Â Git + GitHub ÀÔ¹® : ¼¼»óÀÇ ¸ðµç °³¹ß Äڵ带 °øÀ¯ÇÏ°í °ü¸®ÇÏ´Â ¼Ò¼È ÄÚµù
    ¡¤ ÁöÀºÀÌ | ¿Å±äÀÌ:À±¿õ½Ä
    ¡¤ ÃâÆÇ»ç:ÇѺû¹Ìµð¾î
    ¡¤ ÃâÆdz⵵:20150820
    ¡¤ Ã¥»óÅÂ:ÃÖ»ó±Þ / ¾ÕÄ¿¹ö ¼ÓÁö Á÷ÀÎ / 484ÂÊ / 183*235mm / 9788968482021(8968482020)
    ¡¤ ISBN:8968482020
    ¡¤ ½ÃÁß°¡°Ý : ¿ø
    ¡¤ ÆǸŰ¡°Ý : ¿ø
    ¡¤ Æ÷ ÀÎ Æ® : Á¡
    ¡¤ ¼ö ·® : °³

¡ºGit GitHub ÀÔ¹®¡»Àº Git°ú GitHub¸¦ ÀÌ¿ëÇÑ ¹öÀü °ü¸® ½Ã½ºÅÛÀ» ´Ù·ç´Â ¹æ¹ýÀ» ¹è¿ì´Â ÀÔ¹®¼­´Ù. ¹öÀü °ü¸® ½Ã½ºÅÛ°ú Git °íÀ¯ÀÇ ¸í·É¾î Áß½ÉÀ¸·Î GitÀÇ ±âº» °³³ä ¹× Git ±â¹ÝÀÇ ´ëÇ¥ÀûÀÎ ¿ø°Ý ÀúÀå¼ÒÀÎ GitHub¿¡ °¡ÀÔÇغ¸°í »ç¿ëÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ¶ÇÇÑ °³¹ß ȯ°æ¿¡¼­ ¸¹ÀÌ È°¿ëµÇ´Â ´ëÇ¥ÀûÀÎ IDE 4°¡ÁöÀÎ ÀÌŬ¸³½º, Visual Studio, IntelliJ IDEA, Xcode¿¡¼­ÀÇ Git »ç¿ë¹ý°ú GitÀÇ °í±Þ ¸í·É¾î¿Í GitHubÀÇ Çù¾÷À» À§ÇÑ ±â´É, ±×¸®°í Git ±â¹ÝÀÇ ¹öÀü °ü¸® ½Ã½ºÅÛÀ» È°¿ëÇÒ ¶§ÀÇ ÁÖ¿ä ÀÛ¾÷ È帧À» ¼³¸íÇÑ´Ù.


PART I Git ±âº»°ú ¿ø°Ý ÀúÀå¼Ò

CHAPTER 1 ¹öÀü °ü¸® ½Ã½ºÅÛ°ú Git
 __1.1 ¹öÀü °ü¸® À̾߱â
__1.2 ¹öÀü °ü¸® ½Ã½ºÅÛÀ̶õ
__1.3 ¹öÀü °ü¸® ½Ã½ºÅÛÀÇ Á¾·ù
__1.4 Git
 __1.5 GitÀ¸·Î Çù¾÷ÇØ¾ß ÇÒ ÀÌÀ¯
__1.6 ¿Ö GitÀΰ¡?

CHAPTER 2 Git ¼³Ä¡¿Í ¼³Á¤
__2.1 Git ´Ù¿î·Îµå
__2.2 À©µµ¿ì
__2.3 ¿ìºÐÅõ
__2.4 Mac OS X

 CHAPTER 3 ·ÎÄà ÀúÀå¼Ò »ç¿ëÀ» À§ÇÑ Git ±âº»
__3.1 ±âº» ¸í·É¾î
__3.2 git init: ÀúÀå¼Ò »ý¼º
__3.3 git add¿Í git commit: ù ¹ø° Ä¿¹Ô
__3.4 git branch¿Í git checkout: »õ·Î¿î ºê·£Ä¡ »ý¼º°ú À̵¿
__3.5 git commit ?a: µÎ ¹ø° Ä¿¹Ô
__3.6 git merge: master ºê·£Ä¡¿Í º´ÇÕ
__3.7 °¢ ºê·£Ä¡ÀÇ µ¶¸³¼º È®ÀÎ
__3.8 ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡¼­ ¹ß»ýÇÏ´Â »óȲµé
__3.9 .gitignore: ºÒÇÊ¿äÇÑ ÆÄÀÏ ¹× Æú´õ ¹«½Ã
__3.10 Ãæµ¹ ÇØ°á
__3.11 git log: ±â·Ï º¸±â

CHAPTER 4 ¿ø°Ý ÀúÀå¼Ò¿Í GitHub
 __4.1 ¿ø°Ý ÀúÀå¼Ò¿Í GitHub
 __4.2 GitHub¿¡¼­ ÇÒ ¼ö ÀÖ´Â °Í
__4.3 GitHub °¡ÀÔÇϱâ
__4.4 ¿ø°Ý ÀúÀå¼Ò »ý¼º
__4.5 Æ÷Å©
__4.6 GitHub ¿ø°Ý ÀúÀå¼ÒÀÇ ±¸Á¶
__4.7 GitHub ¿ø°Ý ÀúÀå¼ÒÀÇ Æ¯Â¡

CHAPTER 5 ¿ø°Ý ÀúÀå¼Ò¿Í Git
 __5.1 git clone: ¿ø°Ý ÀúÀå¼ÒÀÇ ³»¿ëÀ» ·ÎÄà ÀúÀå¼Ò·Î °¡Á®¿À±â
__5.2 git remote: ·ÎÄà ÀúÀå¼Ò¿Í ¿ø°Ý ÀúÀå¼Ò¸¦ ¿¬°áÇϱâ
__5.3 git push: ·ÎÄà ÀÛ¾÷ ³»¿ªÀ» ¿ø°Ý ÀúÀå¼Ò¿¡ ¿Ã¸®±â
__5.4 git fetch¿Í git pull: ¿ø°Ý ÀúÀå¼Ò¿Í ·ÎÄà ÀúÀå¼ÒÀÇ °£°Ý ¸Þ²Ù±â

PART II ³× °¡Áö ÁÖ¿ä IDEÀÇ Git È°¿ë¹ý

CHAPTER 6 ÀÌŬ¸³½º¿¡¼­ÀÇ Git »ç¿ë¹ý
__6.1 EGit ¼³Ä¡
__6.2 ÀúÀå¼Ò »ý¼º
__6.3 ù ¹ø° Ä¿¹Ô
__6.4 »õ·Î¿î ºê·£Ä¡ »ý¼º°ú À̵¿
__6.5 µÎ ¹ø° Ä¿¹Ô
__6.6 master ºê·£Ä¡¿Í º´ÇÕ
__6.7 °¢ ºê·£Ä¡ÀÇ µ¶¸³¼º È®ÀÎ
__6.8 ºÒÇÊ¿äÇÑ ÆÄÀÏ ¹× Æú´õ ¹«½Ã
__6.9 Ãæµ¹ ÇØ°á
__6.10 ±â·Ï º¸±â
__6.11 ¿ø°Ý ÀúÀå¼ÒÀÇ ³»¿ëÀ» ·ÎÄà ÀúÀå¼Ò·Î °¡Á®¿À±â
__6.12 ·ÎÄà ÀúÀå¼Ò¿Í ¿ø°Ý ÀúÀå¼Ò¸¦ ¿¬°áÇϱâ
__6.13 ·ÎÄà ÀÛ¾÷ ³»¿ªÀ» ¿ø°Ý ÀúÀå¼Ò¿¡ ¿Ã¸®±â
__6.14 ¿ø°Ý ÀúÀå¼Ò¿Í ·ÎÄà ÀúÀå¼ÒÀÇ °£°Ý ¸Þ²Ù±â

CHAPTER 7 Visual Studio¿¡¼­ÀÇ Git »ç¿ë¹ý
__7.1 ÀúÀå¼Ò »ý¼º
__7.2 ù ¹ø° Ä¿¹Ô
__7.3 »õ·Î¿î ºê·£Ä¡ »ý¼º°ú À̵¿
__7.4 µÎ ¹ø° Ä¿¹Ô
__7.5 master ºê·£Ä¡¿Í º´ÇÕ
__7.6 °¢ ºê·£Ä¡ÀÇ µ¶¸³¼º È®ÀÎ
__7.7 ºÒÇÊ¿äÇÑ ÆÄÀÏ ¹× Æú´õ ¹«½Ã
__7.8 Ãæµ¹ ÇØ°á
__7.9 ±â·Ï º¸±â
__7.10 ¿ø°Ý ÀúÀå¼ÒÀÇ ³»¿ëÀ» ·ÎÄà ÀúÀå¼Ò·Î °¡Á®¿À±â
__7.11 ·ÎÄà ÀúÀå¼Ò¿Í ¿ø°Ý ÀúÀå¼Ò¸¦ ¿¬°áÇϱâ
__7.12 ·ÎÄà ÀÛ¾÷ ³»¿ªÀ» ¿ø°Ý ÀúÀå¼Ò¿¡ ¿Ã¸®±â
__7.13 ¿ø°Ý ÀúÀå¼Ò¿Í ·ÎÄà ÀúÀå¼ÒÀÇ °£°Ý ¸Þ²Ù±â

CHAPTER 8 IntelliJ IDEA¿¡¼­ÀÇ Git »ç¿ë¹ý
__8.1 ÇÁ·ÎÁ§Æ®¿Í ÀúÀå¼Ò »ý¼º
__8.2 ù ¹ø° Ä¿¹Ô
__8.3 »õ·Î¿î ºê·£Ä¡ »ý¼º°ú À̵¿
__8.4 µÎ ¹ø° Ä¿¹Ô
__8.5 master ºê·£Ä¡¿Í º´ÇÕ
__8.6 °¢ ºê·£Ä¡ÀÇ µ¶¸³¼º È®ÀÎ
__8.7 ºÒÇÊ¿äÇÑ ÆÄÀÏ ¹× Æú´õ ¹«½Ã
__8.8 Ãæµ¹ ÇØ°á
__8.9 ±â·Ï º¸±â
__8.10 ¿ø°Ý ÀúÀå¼ÒÀÇ ³»¿ëÀ» ·ÎÄà ÀúÀå¼Ò·Î °¡Á®¿À±â
__8.11 ·ÎÄà ÀúÀå¼Ò¿Í ¿ø°Ý ÀúÀå¼Ò¸¦ ¿¬°áÇϱâ
__8.12 ·ÎÄà ÀÛ¾÷ ³»¿ªÀ» ¿ø°Ý ÀúÀå¼Ò¿¡ ¿Ã¸®±â
__8.13 ¿ø°Ý ÀúÀå¼Ò¿Í ·ÎÄà ÀúÀå¼ÒÀÇ °£°Ý ¸Þ²Ù±â

CHAPTER 9 Xcode¿¡¼­ÀÇ Git »ç¿ë¹ý
__9.1 ÇÁ·ÎÁ§Æ®¿Í ÀúÀå¼Ò »ý¼º
__9.2 ù ¹ø° Ä¿¹Ô
__9.3 »õ·Î¿î ºê·£Ä¡ »ý¼º°ú À̵¿
__9.4 µÎ ¹ø° Ä¿¹Ô
__9.5 master ºê·£Ä¡¿Í º´ÇÕ
__9.6 °¢ ºê·£Ä¡ÀÇ µ¶¸³¼º È®ÀÎ
__9.7 ºÒÇÊ¿äÇÑ ÆÄÀÏ ¹× Æú´õ ¹«½Ã
__9.8 Ãæµ¹ ÇØ°á
__9.9 ±â·Ï º¸±â
__9.10 ¿ø°Ý ÀúÀå¼ÒÀÇ ³»¿ëÀ» ·ÎÄà ÀúÀå¼Ò·Î °¡Á®¿À±â
__9.11 ·ÎÄà ÀúÀå¼Ò¿Í ¿ø°Ý ÀúÀå¼Ò¸¦ ¿¬°áÇϱâ
__9.12 ·ÎÄà ÀÛ¾÷ ³»¿ªÀ» ¿ø°Ý ÀúÀå¼Ò¿¡ ¿Ã¸®±â
__9.13 ¿ø°Ý ÀúÀå¼Ò¿Í ·ÎÄà ÀúÀå¼ÒÀÇ °£°Ý ¸Þ²Ù±â

PART III GitÀÇ ´Ù¾çÇÑ È°¿ë ¹æ¹ý

CHAPTER 10 Git °í±Þ
__10.1 git tag: ƯÁ¤ Ä¿¹ÔÀ» ÂüÁ¶ÇÏ´Â À̸§ ºÙÀ̱â
__10.2 git commit ?amend: ¸¶Áö¸· Ä¿¹Ô ¼öÁ¤Çϱâ
__10.3 git revert: °ø°³µÈ Ä¿¹ÔÀÇ º¯°æ ³»¿ªÀ» µÇµ¹¸®±â
__10.4 git reset: ÀÌÀü ÀÛ¾÷ °á°ú¸¦ ÀúÀåÇÑ »óÅ·ΠµÇµ¹¸®±â
__10.5 git checkout HEAD -- filename: ƯÁ¤ ÆÄÀÏÀ» ÃÖÁ¾ Ä¿¹Ô ½ÃÁ¡À¸·Î µÇµ¹¸®±â
__10.6 git rebase: ºê·£Ä¡ ÀÌ·ÂÀ» È®ÀÎÇϸ鼭 º´ÇÕÇϱâ
__10.7 git rebase ?i: Ä¿¹Ô ³»¿ª ÇÕÇϱâ

CHAPTER 11 Git GUI
 __11.1 GUI µµ±¸ÀÇ Á¾·ù
__11.2 SourceTree ȯ°æ ¼³Á¤
__11.3 ÀúÀå¼Ò °ü¸®
__11.4 Ä¿¹Ô
__11.5 »õ·Î¿î ºê·£Ä¡ »ý¼º
__11.6 º´ÇÕ
__11.7 Ãæµ¹ ÇØ°á
__11.8 Ǫ½Ã
__11.9 ÆäÄ¡
__11.10 ű×
CHAPTER 12 GitHub·Î Çù¾÷Çϱâ
__12.1 GithubÀÇ Çù¾÷ µµ±¸
__12.2 ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ Çù¾÷ Áغñ ±ÔÄ¢
__12.3 ÇÁ·ÎÁ§Æ® À¯Çüº° Çù¾÷ È帧

 ºÎ·Ï A Git ¸í·É¾î ¸ñ·Ï
__A.1 ¼³Á¤Çϱâ
__A.2 ÀúÀå¼Ò »ý¼º
__A.3 º¯°æ ³»¿ª ´Ù·ç±â
__A.4 ºê·£Äª
__A.5 ÃßÀû ÁßÀÎ ÆÄÀÏ »èÁ¦¿Í º¯°æ
__A.6 Ä¿¹ÔÇÏÁö ¾ÊÀº »óÅ·ΠÀӽà º¸°ü
__A.7 ³»¿ª »ìÆ캸±â
__A.8 Ä¿¹Ô Ãë¼ÒÇϱâ
__A.9 ¿ø°Ý ÀúÀå¼Ò¿Í µ¿±âÈ­

 ºÎ·Ï B GitLab
 __B.1 °¡ÀÔ°ú »õ·Î¿î ÇÁ·ÎÁ§Æ® ¸¸µé±â
__B.2 GitHub vs GitLab

ºÎ·Ï C ¸¶Å©´Ù¿î ÀÛ¼º ±ÔÄ¢
__C.1 ¹®´Ü ±¸ºÐÀ» À§ÇÑ °­Á¦ °³Çà
__C.2 Çì´õ
__C.3 ÀÎ¿ë »óÀÚ
__C.4 ¸ñ·Ï
__C.5 ÄÚµå ºí·Ï
__C.6 °¡·Î¼±
__C.7 ÀζóÀÎ ¿ä¼Ò
__C.8 ÀÚµ¿ ¸µÅ©
__C.9 Å»Ãâ ¹®ÀÚ

 ºÎ·Ï D ¼­ºê¶óÀÓ ÅؽºÆ®
__D.1 ±âº» »ç¿ë¹ý
__D.2 ºÒÇÊ¿äÇÑ ÆÄÀÏ ¹× Æú´õ ¹«½ÃÇϱâ¿Í Ãæµ¹ ÇØ°á

 ºÎ·Ï E Not Only Development! GitHubÀÇ ´Ù¾çÇÑ È°¿ë¹ý
__E.1 À§Å°
__E.2 À̽´ Æ®·¡Ä¿
__E.3 Á¤Àû ȨÆäÀÌÁö ¸¸µé±â
__E.4 °øµ¿ ÀúÀÛÇϱâ
__E.5 ÇÁ·ÎÁ§Æ® ȨÆäÀÌÁö¿Í ºí·Î±× ¸¸µé±â


¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ ´äº¯
ÀÌ »óÇ°¿¡ ´ëÇÑ Áú¹®ÀÌ ¾ÆÁ÷ ¾ø½À´Ï´Ù.
±Ã±ÝÇϽŠ»çÇ×Àº ÀÌ°÷¿¡ Áú¹®ÇÏ¿© ÁֽʽÿÀ.
 
* ÀÌ »óÇ°¿¡ ´ëÇÑ ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸½Å ºÐÀº Áú¹®ÇØ ÁֽʽÿÀ.
ȸ»ç¼Ò°³ | ¼­ºñ½ºÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸ Ãë±Þ¹æħ
¼­¿ï½Ã °ü¾Ç±¸ Çà¿îµ¿ 1686-21 È£Àüºôµù ÁöÇÏ1Ãþ (ÁöÇÏö2È£¼± ³«¼º´ë¿ª 5,6¹ø Ãⱸ »çÀÌ) / ÀüÈ­ : 02-811-1256 / Æѽº : 02-811-1256 / ¿î¿µÀÚ : ´Þ¸¶ / °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ÀÓ¿µÅÃ
»ç¾÷ÀÚ µî·Ï¹øÈ£ : 108-91-53191 / ´ëÇ¥ : ÀÓ¿µÅà / Åë½ÅÆǸž÷½Å°í¹øÈ£ : Á¦ OO±¸ - 123È£
Copyright © 2009 ´Þ¸¶¼­Á¡. All Rights Reserved.