ÆÀ °³¹ßÀ» À§ÇÑ Git, GitHub ½ÃÀÛÇϱâ
- ÀúÀÚ<Á¤È£¿µ>,<ÁøÀ¯¸²> °øÀú
- ÃâÆÇ»çÇѺû¹Ìµð¾î
- ÃâÆÇÀÏ2020-01-10
- µî·ÏÀÏ2020-04-17
º¸À¯ 5, ´ëÃâ 0,
¿¹¾à 0, ´©Àû´ëÃâ 25, ´©Àû¿¹¾à 0
Ã¥¼Ò°³
°³¹ßÀÚ, µðÀÚÀ̳Ê, ±âȹÀÚ ´ÙÇÔ²² ±ê¡¤±êÇãºê ÀÔ¹®
ÀÌ Ã¥Àº ½Ã³ª¸®¿À¸¦ °çµéÀÎ ½Ç½ÀÀ¸·Î ½ÃÀÛÇؼ ±ê°ú ±êÇãºê¸¦ óÀ½ Á¢ÇÏ´Â »ç¶÷ ¶Ç´Â Á» ´õ ±íÀº ³À̵µ¿¡¼ ±ê°ú ±êÇãºê¸¦ ´Ù·ç°í ½ÍÀº °³¹ßÀÚ, µðÀÚÀ̳Ê, ±âȹÀÚ ¸ðµÎ¿¡°Ô À¯¿ëÇÏ´Ù. éÅÍ 0Àå¿¡¼ 1½Ã°£ÀÌ¸é ±ê¡¤±êÇãºêÀÇ ±âº» »ç¿ë¹ýÀ» µû¶óÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù. ÆÄÆ®1¿¡¼ ¼Õ½¬¿î ±×·¡ÇÈ Åø ¼Ò½ºÆ®¸®¸¦ ÅëÇØ ±ê°ú ±êÇãºêÀÇ Àü °úÁ¤À» µû¶óÇÏ°í, ¿©±â¿¡ Àͼ÷ÇÏ°í Á» ´õ Áß±Þ °úÁ¤À» ¿øÇÏ´Â µ¶ÀÚ¶ó¸é ÆÄÆ®2¿¡¼ ½Ç½ÀÀ» CLI ȯ°æ¿¡¼ ÁøÇàÇϵµ·Ï ±¸¼ºÇß´Ù.
ÀúÀÚ¼Ò°³
LGÀüÀÚ, NHN NEXT, Naver Labs, Amazon Web Services µîÀ» °ÅÃÄ ÇöÀç´Â ¼ÒÇÁÆ®¿þ¾î ±³À° ±â¾÷ (ÁÖ)Äڵ彺Äõµå¿¡¼ ±³À°°ú °³¹ßÀ» ÇÏ°í ÀÖ´Ù. Ãë¹Ì´Â ´ëÀü°ÝÅõ°ÔÀÓ°ú RPGÀÌ°í, µþ¹Ùº¸¾ÆºüÀÌ´Ù. ÃÖ±Ù¿¡´Â 8»ì µþ°ú ÇÔ²² Ç÷§Æû °ÔÀÓÀ» ¸¸µå´Â ÁßÀÌ´Ù.
¸ñÂ÷
Chapter 0 ºü¸¥ ½Ç½ÀÀ¸·Î Git, GitHub °¨ ÀÍÈ÷±â__01. Git, ±×¸®°í GitHub __03. 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. ¿ø°ÝÀúÀå¼Ò¿¡¼ Çù¾÷Çϱâ: ºê·£Ä¡(Branch) __02. ºê·£Ä¡ ½Ç½À ±âº»: ¸¸µé°í, À̵¿ÇÑ´Ù __03. ºê·£Ä¡¿Í ºê·£Ä¡¸¦ ÇÕÄ¡±â: º´ÇÕ(merge, ¸ÓÁö)__04. ¾Ñ! µÑÀÌ ¶È°°Àº Äڵ带 °íÃƾî¿ä: Ãæµ¹(conflict) ÇØ°áÇϱâ__05. ºê·£Ä¡¸¦ ÇÕÄ¡´Â ¿¹Àǹٸ¥ ¹æ¹ý: Ç® ¸®Äù½ºÆ® __06. °³¹ßÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù, Ãâ½ÃÇÏÀÚ! : ¸±¸®Áî(release) Chapter 4 µÑ ÀÌ»óÀÇ ¿ø°ÝÀúÀå¼Ò·Î Çù¾÷Çϱâ__01. ¿øº»ÀúÀå¼Ò¸¦ º¹»çÇؼ ³Ê±¸¸®ÀÇ ¿ø°ÝÀúÀå¼Ò¸¦ ¸¸µç´Ù(fork) __02. ¿øº»ÀúÀå¼Ò¿¡ Ç® ¸®Äù½ºÆ® º¸³»±â__03. ¹¬Àº Ä¿¹ÔÀ» »õ Ä¿¹ÔÀ¸·Î ÀÌ·Â Á¶ÀÛÇϱâ(rebase)Chapter 5 ½Ç¹« »ç·Ê¿Í ÇÔ²² Git ´Ù·ç±â__01. ½Ç½ÀÀ» À§ÇÑ »çÀü Áغñ: »õ·Î¿î ¿ø°ÝÀúÀå¼Ò ¸¸µé±â __02. amend: ¼öÁ¤ ¸øÇÑ ÆÄÀÏÀÌ ÀÖ¾î¿ä, ¹æ±Ý ¸¸µç Ä¿¹Ô¿¡ Ãß°¡ÇÏ°í ½Í¾î¿ä__03. cherry-pick: Àú Ä¿¹Ô Çϳª¸¸ ¶¼¼ Áö±Ý ºê·£Ä¡¿¡ ºÙÀÌ°í ½Í¾î¿ä __04. reset: ¿¾³¯ Ä¿¹ÔÀ¸·Î ºê·£Ä¡¸¦ µÇµ¹¸®°í ½Í¾î¿ä __05. revert: ÀÌ Ä¿¹ÔÀÇ º¯°æ»çÇ×À» µÇµ¹¸®°í ½Í¾î¿ä __06. stash: º¯°æ»çÇ×À» Àá½Ã ´Ù¸¥ °÷¿¡ ÀúÀåÇÏ°í ½Í¾î¿ä, Ä¿¹ÔÀº ¾È ¸¸µé·¡¿ä PART 2 Áß±ÞÆí CLI ȯ°æ¿¡¼ ¹öÀü °ü¸® ½ÃÀÛÇϱâChapter 6 PART 1¿¡¼ ¼öÇàÇß´ø ±âº» ¸í·É¾î__01. ¿Ö CLI¸¦ »ç¿ëÇÒ±î? __02. Git Bash¸¦ ½ÃÀÛÇÏÀÚ __03. ±âº» CLI ¸í·É¾î »ìÆ캸±â__04. ¿ø°ÝÀúÀå¼Ò °ü·Ã CLI ¸í·É¾î Chapter 7 ºê·£Ä¡ »ý¼º ¹× Á¶ÀÛÇϱâ__01. CLI·Î ºê·£Ä¡ »ý¼ºÇϱâ __02. CLI·Î checkout Çϱâ __03. CLI·Î 3-way º´ÇÕÇϱâ __04. CLI·Î rebase ÇØ º¸±â Chapter 8 Git ³»ºÎ µ¿ÀÛ ¿ø¸®__01. git add ¸í·ÉÀÇ µ¿ÀÛ ¿ø¸® __02. git commit ¸í·ÉÀÇ µ¿ÀÛ ¿ø¸® __03. ¼öµ¿ Ä¿¹ÔÇÏ¸ç »ìÆ캸±â __04. ºê·£Ä¡ ÀÛ¾÷ »ìÆ캸±âChapter 9 ÀÎÁõ ±â´É »ìÆ캸±â__01. ÀÎÁõ °ü·Ã ±â´É »ç¿ëÇϱâ __02. SSH Å° »ý¼º ¹× »ç¿ëÇϱâ __ã¾Æº¸±â