±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
20,000¿ø |
---|
18,000¿ø (10%ÇÒÀÎ)
1,000P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
±âº»±â¸¦ źźÇÏ°Ô ´ÙÁö´Â ±ê(git) ÀÔ¹®¼
µµÇØ¿Í ½Ç½ÀÀ¸·Î ±ê, ¼Ò½ºÆ®¸®, ±êÇãºê¸¦ ¹è¿ìÀÚ!
¹öÀü °ü¸® ½Ã½ºÅÛ(VCS)Àº ÆÄÀÏÀÇ º¯È¸¦ ½Ã°£¿¡ µû¶ó ±â·ÏÇß´Ù°¡ ³ªÁß¿¡ ƯÁ¤ ½ÃÁ¡ÀÇ ¹öÀüÀ» ´Ù½Ã ²¨³»¿Ã ¼ö ÀÖ´Â ½Ã½ºÅÛÀÌ´Ù. VCS¸¦ »ç¿ëÇϸé ÆÄÀÏÀ̳ª ÇÁ·ÎÁ§Æ®¸¦ ÀÌÀü »óÅ·ΠµÇµ¹¸± ¼ö ÀÖ°í, ½Ã°£¿¡ µû¶ó ¼öÁ¤ ³»¿ëÀ» ºñ±³Çغ¼ ¼öµµ ÀÖ´Ù. ¶ÇÇÑ, ¹®Á¦°¡ ÀÖÀ» ¶§ ´©°¡ ¸¸µç ¹®Á¦ÀÎÁö ¾Ë ¼ö ÀÖ°í, ÆÄÀÏÀ» ºÐ½ÇÇϰųª À߸ø ¼öÁ¤ÇßÀ» ¶§ ¼Õ½±°Ô º¹±¸°¡ °¡´ÉÇÏ´Ù. ÀÌ Ã¥Àº ´ëÇ¥ÀûÀÎ ¹öÀü °ü¸® ½Ã½ºÅÛÀÎ ±êÀÇ ¼³Ä¡ºÎÅÍ Ä¿¹Ô, ºê·£Ä¡, Àӽà ó¸®, º´ÇÕ, º¹±Í, ¼ºê¸ðµâ, űױîÁö ±ê ÀÔ¹®ÀÚ°¡ ²À ¾Ë¾Æ¾ß ÇÒ ³»¿ëÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ, ±ê ¸í·É¾î¿Í ¼Ò½ºÆ®¸®, ±êÇãºê¸¦ ¿¬µ¿ÇØ ½Ç½ÀÇÏ°í, ÇÊ¿äÇÑ ³»¿ëÀº µµÇØ·Î »ìÆ캸¸é¼ ±êÀÇ µ¿ÀÛ ¿ø¸®¸¦ ÀÌÇØÇÒ ¼ö ÀÖ´Ù. ÀÌÁ¦ ¸· ±êÀ» ½ÃÀÛÇ߰ųª ±êÀ» ¹è¿ì°íÀÚ ÇÏ´Â »ç¶÷¿¡°Ô µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
ÃâÆÇ»ç ¼Æò
µ¶¸³ ÇÁ·ÎÁ§Æ®¿¡¼ ÆÀ ÇÁ·ÎÁ§Æ®±îÁö
¹öÀü °ü¸®·Î ¾ÈÀüÇÏ°Ô °³¹ßÇÑ´Ù!
¿Ö ¹öÀü °ü¸® ½Ã½ºÅÛÀΰ¡?
¹öÀü °ü¸® ½Ã½ºÅÛ(VCS)Àº ÆÄÀÏÀÇ º¯È¸¦ ½Ã°£¿¡ µû¶ó ±â·ÏÇß´Ù°¡ ³ªÁß¿¡ ƯÁ¤ ½ÃÁ¡ÀÇ ¹öÀüÀ» ´Ù½Ã ²¨³»¿Ã ¼ö ÀÖ´Â ½Ã½ºÅÛÀÌ´Ù. VCS¸¦ »ç¿ëÇϸé ÆÄÀÏÀ̳ª ÇÁ·ÎÁ§Æ®¸¦ ÀÌÀü »óÅ·ΠµÇµ¹¸± ¼ö ÀÖ°í, ½Ã°£¿¡ µû¶ó ¼öÁ¤ ³»¿ëÀ» ºñ±³Çغ¼ ¼öµµ ÀÖ´Ù. ¶ÇÇÑ, ¹®Á¦°¡ ÀÖÀ» ¶§ ´©°¡ ¾ðÁ¦ ¸¸µç ¹®Á¦ÀÎÁöµµ ¾Ë ¼ö ÀÖ´Ù. ƯÈ÷ ÆÄÀÏÀ» ºÐ½ÇÇϰųª À߸ø ¼öÁ¤ÇßÀ» ¶§ ¼Õ½±°Ô º¹±¸°¡ °¡´ÉÇÏ´Ù´Â °ÍÀÌ °¡Àå Å« ÀåÁ¡ÀÌ´Ù. ´ëÇ¥ÀûÀÎ ¹öÀü °ü¸® ½Ã½ºÅÛÀÎ ±êÀ» »ç¿ëÇØ ¼Õ½±°Ô ¹öÀüÀ» °ü¸®Çغ¸ÀÚ.
¿ø¸®¸¦ ¾Ë°í ´õ È¿À²ÀûÀ¸·Î »ç¿ëÇÏÀÚ
±êÀº Å©°Ô ¿öÅ· µð·ºÅ͸®, ½ºÅ×ÀÌÁö ¿µ¿ª, ÀúÀå¼Ò·Î ±¸ºÐÇÒ ¼ö ÀÖ´Ù. ¿öÅ· µð·ºÅ͸®´Â ¡®ÀÛ¾÷ÇÏ´Â °ø°£¡¯, ½ºÅ×ÀÌÁö ¿µ¿ªÀº ¡®Àӽ÷ΠÀúÀåÇÏ´Â °ø°£¡¯, ÀúÀå¼Ò´Â ¡®½ÇÁ¦·Î ÀúÀåÇØ ±â·ÏÇÏ´Â °ø°£¡¯À» ÀǹÌÇÑ´Ù. ¶ÇÇÑ, tracked, stage, modified¿Í °°Àº »óȲº° ÆÄÀÏÀÇ »óŵµ Àß ±¸ºÐÇØ¾ß ÇÑ´Ù. ÀÌ·¯ÇÑ °³³äµéÀ» Àß Ç¥ÇöÇÑ 140°³ µµÇØ¿Í ´Ü°èº° ½Ç½ÀÀ¸·Î ±ê ÀúÀå¼ÒÀÇ µ¿ÀÛ ¿ø¸®¸¦ ÀÌÇØÇÏ°í, ±êÀ» Á» ´õ È¿À²ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±ê, ±êÇãºê, ¼Ò½ºÆ®¸®·Î Á÷Á¢ ½ÇÇàÇϸç ÀÌÇØÇÏÀÚ
¼³Ä¡ºÎÅÍ Ä¿¹Ô, ºê·£Ä¡, Àӽà ó¸®, º´ÇÕ, º¹±Í, ¼ºê¸ðµâ, űױîÁö ¡®Äü °¡À̵塯·Î µ¿ÀÛ È帧À» ¹Ì¸® »ìÆ캻 ÈÄ ÀÌ È帧¿¡ ¸ÂÃç ¸ðµç ³»¿ëÀ» ´Ü°èº°·Î ½Ç½ÀÇغ¼ ¼ö ÀÖ´Ù. ±ê ¸í·É¾î¿Í ¼Ò½ºÆ®¸®, ±êÇãºê¸¦ »ç¿ëÇØ Á÷Á¢ ½Ç½ÀÇÏ¸é¼ Ã¥¿¡¼ ¼³¸íÇÑ ³»¿ëÀ» È®½ÇÇÏ°Ô ÀÌÇØÇغ¸ÀÚ.
¸ñÂ÷
1Àå ±ê°ú ¹öÀü °ü¸®
1.1 ¹öÀü °ü¸®
__1.1.1 ¹öÀüÀ̶õ?
__1.1.2 ¹öÀü °ü¸®´Â ¿Ö ÇÊ¿äÇÒ±î?
1.2 ¹öÀü °ü¸® ½Ã½ºÅÛ
__1.2.1 ¹öÀü °ü¸® ¼ÒÇÁÆ®¿þ¾î
1.3 ±ê
__1.3.1 ¹é¾÷ ±â´É
__1.3.2 Çù¾÷ °³¹ß
1.4 ±êÀÇ µ¿ÀÛ ÇÑ´«¿¡ º¸±â
1.5 Á¤¸®
2Àå ±ê°ú ¼Ò½ºÆ®¸® ¼³Ä¡ ¹× ȯ°æ ¼³Á¤
2.1 ±ê ¼³Ä¡
__2.1.1 À©µµ¿¡¼ ¼³Ä¡
__2.1.2 ¸®´ª½º¿¡¼ ¼³Ä¡
__2.1.3 macOS¿¡¼ ¼³Ä¡
2.2 ¼Ò½ºÆ®¸® ¼³Ä¡
__2.2.1 ¼³Ä¡ ÆÄÀÏ ³»·Á¹Þ±â
__2.2.2 ¼³Ä¡
2.3 ù ¹ø° ±ê ½ÇÇà
__2.3.1 Å͹̳Î
__2.3.2 ±ê ¸í·É¾î·Î ½ÇÇà
__2.3.3 ¼Ò½ºÆ®¸®·Î ½ÇÇà
2.4 ȯ°æ ¼³Á¤
__2.4.1 config ¸í·É¾î
__2.4.2 ·ÎÄà »ç¿ëÀÚ
__2.4.3 ±Û·Î¹ú »ç¿ëÀÚ(Ãßõ)
__2.4.4 ȯ°æ ¼³Á¤ ÆÄÀÏ È®ÀÎ ¹× Á÷Á¢ ¼öÁ¤
__2.4.5 ¼Ò½ºÆ®¸®ÀÇ È¯°æ ¼³Á¤
__2.4.6 º°Äª
2.5 ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå
2.6 Á¤¸®
3Àå ±ê °³³ä Àâ±â
3.1 ±ê ÀúÀå¼Ò »ý¼º
__3.1.1 Æú´õ¿Í ±ê ÀúÀå¼Ò
__3.1.2 ÃʱâÈ
__3.1.3 ¼û°ÜÁø Æú´õ = .git Æú´õ
__3.1.4 ¼Ò½ºÆ®¸®¿Í ¿¬°á
3.2 ¿öÅ· µð·ºÅ͸®
__3.2.1 ¿öÅ· µð·ºÅ͸®¶õ?
__3.2.2 ÆÄÀÏÀÇ untracked »óÅÂ¿Í tracked »óÅÂ
3.3 ½ºÅ×ÀÌÁö
__3.3.1 ½ºÅ×ÀÌÁö = Àӽà ¿µ¿ª
__3.3.2 ÆÄÀÏÀÇ stage »óÅÂ¿Í unstage »óÅÂ
__3.3.3 ÆÄÀÏÀÇ modified »óÅÂ¿Í unmodified »óÅÂ
3.4 ÆÄÀÏÀÇ »óÅ ȮÀÎ
__3.4.1 status ¸í·É¾î·Î ±ê »óÅ ȮÀÎ
__3.4.2 ¼Ò½ºÆ®¸®¿¡¼ ±ê »óÅ ȮÀÎ
3.5 ÆÄÀÏ °ü¸® ¸ñ·Ï¿¡¼ Á¦¿Ü: .gitignore
__3.5.1 .gitignore ÆÄÀÏ
__3.5.2 .gitignore ÆÄÀÏ Ç¥±â¹ý
3.6 ±ê ÀúÀå¼Ò º¹Á¦
__3.6.1 °ø°³ ÀúÀå¼Ò
__3.6.2 ´Ù¿î·Îµå vs º¹Á¦
__3.6.3 º¹Á¦ ¸í·É¾î
3.7 Á¤¸®
4Àå Ä¿¹Ô
4.1 ÄÚµåÀÇ º¯È
__4.1.1 ÆÄÀÏ °ü¸® ¹æ¹ý
4.2 »õ ÆÄÀÏ »ý¼º ¹× °¨Áö
__4.2.1 »õ ÆÄÀÏ »ý¼º
__4.2.2 ±ê¿¡¼ »õ ÆÄÀÏ »ý¼º È®ÀÎ
__4.2.3 ¼Ò½ºÆ®¸®¿¡¼ »õ ÆÄÀÏ °¨Áö
4.3 ±ê¿¡ »õ ÆÄÀÏ µî·Ï
__4.3.1 ½ºÅ×ÀÌÁö¿¡ µî·Ï
__4.3.2 ÆÄÀÏÀÇ ÃßÀû »óÅ ȮÀÎ
__4.3.3 ÆÄÀÏ µî·Ï Ãë¼Ò
__4.3.4 µî·ÏµÈ ÆÄÀÏ À̸§ÀÌ º¯°æµÇ¾úÀ» ¶§
4.4 ù ¹ø° Ä¿¹Ô
__4.4.1 HEAD
__4.4.2 ½º³À¼¦
__4.4.3 ÆÄÀÏ »óÅÂ¿Í Ä¿¹Ô
4.5 Ä¿¹Ô È®ÀÎ
__4.5.1 ½ºÅ×ÀÌÁö ÃʱâÈ
__4.5.2 ·Î±× ±â·Ï È®ÀÎ
__4.5.3 ¼Ò½ºÆ®¸®¿¡¼ ·Î±× ±â·Ï È®ÀÎ
4.6 µÎ ¹ø° Ä¿¹Ô
__4.6.1 ÆÄÀÏ ¼öÁ¤
__4.6.2 ÆÄÀÏ º¯°æ »çÇ× È®ÀÎ
__4.6.3 ¼öÁ¤µÈ ÆÄÀÏ µÇµ¹¸®±â
__4.6.4 ½ºÅ×ÀÌÁö¿¡ µî·Ï
__4.6.5 µÎ ¹ø° Ä¿¹Ô
__4.6.6 µÎ ¹ø° Ä¿¹Ô È®ÀÎ
__4.6.7 ±êÇãºê¿¡¼ È®ÀÎ
4.7 ¸Þ½ÃÁö°¡ ¾ø´Â ºó Ä¿¹Ô
__4.7.1 ¼¼ ¹ø° Ä¿¹Ô
__4.7.2 ¼Ò½ºÆ®¸®¿¡¼ ºó Ä¿¹Ô
__4.7.3 ºó Ä¿¹Ô È®ÀÎ
4.8 Ä¿¹Ô ¾ÆÀ̵ð
__4.8.1 SHA1
__4.8.2 ´ÜÃàÅ°
4.9 Ä¿¹Ô ·Î±×
__4.9.1 °£·« ·Î±×
__4.9.2 ƯÁ¤ ÆÄÀÏÀÇ ·Î±×
4.10 diff ¸í·É¾î
__4.10.1 ÆÄÀÏ °£ Â÷ÀÌ
__4.10.2 ¿öÅ· µð·ºÅ͸® vs ½ºÅ×ÀÌÁö ¿µ¿ª
__4.10.3 Ä¿¹Ô °£ Â÷ÀÌ
__4.10.4 ¼Ò½ºÆ®¸®¿¡¼ °£´ÜÇÏ°Ô º¯°æ ÀÌ·Â È®ÀÎ
__4.10.5 diff ³»¿ëÀ» Ãß°¡ÇÏ¿© Ä¿¹Ô
4.11 Á¤¸®
5Àå ¼¹ö
5.1 ¼¹ö ÀúÀå¼Ò
__5.1.1 Çù¾÷ ÀúÀå¼Ò
__5.1.2 ¿¬¼ÓµÈ ÀÛ¾÷
__5.1.3 »õ ¸â¹ö
5.2 ±êÇãºê ¼¹ö Áغñ
__5.2.1 ±êÇãºê
__5.2.2 ÀúÀå¼Ò »ý¼º
5.3 ±êÇãºê ¿¬µ¿ ¹× ¿ø°Ý µî·Ï
__5.3.1 ·ÎÄÃ ÀúÀå¼Ò
__5.3.2 ÇÁ·ÎÅäÄÝ
__5.3.3 ¿ø°Ý ÀúÀå¼ÒÀÇ ¸®¸ðÆ® ¸ñ·Ï °ü¸®
__5.3.4 ÁÖ¼Ò¿Í º°Äª
__5.3.5 ¿ø°Ý ÀúÀå¼Ò¿¡ ¿¬°á
__5.3.6 ¼Ò½ºÆ®¸®¿¡¼ ¿ø°Ý ºê·£Ä¡
__5.3.7 º°Äª À̸§ º¯°æ°ú Á¤º¸
__5.3.8 ¿ø°Ý ¼¹ö »èÁ¦
5.4 ¼¹ö Àü¼Û
__5.4.1 push: ¼¹ö¿¡ Àü¼Û
5.5 ÀÚµ¿À¸·Î ³»·Á¹Þ±â
__5.5.1 clone: º¹Á¦
__5.5.2 pull: ¼¹ö¿¡¼ ³»·Á¹Þ±â
5.6 ¼öµ¿À¸·Î ³»·Á¹Þ±â
__5.6.1 ÀÚµ¿ º´ÇÕ
__5.6.2 fetch: °¡Á®¿À±â
__5.6.3 merge ¸í·É¾î·Î ¼öµ¿ º´ÇÕ
5.7 ¼ø¼
__5.7.1 ÃֽŠ»óÅÂ
__5.7.2 Ãæµ¹ ¹æÁö
5.8 Á¤¸®
6Àå ºê·£Ä¡
6.1 »õ·Î¿î ÀÛ¾÷
__6.1.1 ºê·£Ä¡ ÀÛ¾÷
__6.1.2 ±ê ºê·£Ä¡ Ư¡
6.2 ½Ç½À Áغñ
__6.2.1 ÀúÀå¼Ò »ý¼º ¹× ÃʱâÈ
__6.2.2 ±âº» ºê·£Ä¡
6.3 ºê·£Ä¡ »ý¼º
__6.3.1 ºê·£Ä¡ »ý¼º
__6.3.2 ºê·£Ä¡ À̸§
__6.3.3 ¼Ò½ºÆ®¸® ºê·£Ä¡
6.4 ºê·£Ä¡ È®ÀÎ
__6.4.1 °£´Ü ºê·£Ä¡ ¸ñ·Ï
__6.4.2 ºê·£Ä¡ ÇؽÃ
__6.4.3 ºê·£Ä¡ ¼¼ºÎ »çÇ× È®ÀÎ
6.5 ºê·£Ä¡ À̵¿
__6.5.1 üũ¾Æ¿ô
__6.5.2 ºê·£Ä¡ µ¿ÀÛ ¿ø¸®
__6.5.3 ¼Ò½ºÆ®¸®
__6.5.4 ÀÌÀü ºê·£Ä¡
__6.5.5 ¿öÅ· µð·ºÅ͸® Á¤¸®
6.6 ºê·£Ä¡ °ø°£
__6.6.1 ºê·£Ä¡ ·Î±×
__6.6.2 ºê·£Ä¡ ¼Ò½º È®ÀÎ
6.7 HEAD Æ÷ÀÎÅÍ
__6.7.1 ¸¶Áö¸· Ä¿¹Ô
__6.7.2 ºê·£Ä¡ HEAD
__6.7.3 ¼Ò½ºÆ®¸® HEAD
__6.7.4 »ó´ëÀû À§Ä¡
__6.7.5 AHEAD, BHEAD
6.8 »ý¼º°ú À̵¿
__6.8.1 ÀÚµ¿ À̵¿ ¿É¼Ç
__6.8.2 Ä¿¹Ô À̵¿
__6.8.3 HEAD¸¦ È°¿ëÇÑ À̵¿
__6.8.4 µ¹¾Æ¿À±â
6.9 ¿ø°Ý ºê·£Ä¡
__6.9.1 ¸®¸ðÆ® ºê·£Ä¡
__6.9.2 ½Ç½À Áغñ
__6.9.3 ºê·£Ä¡ ÃßÀû
__6.9.4 ºê·£Ä¡ ¾÷·Îµå
__6.9.5 À̸§ÀÌ ´Ù¸¥ ºê·£Ä¡
__6.9.6 ¾÷½ºÆ®¸² Æ®·¡Å·
__6.9.7 ¿ø°Ý ºê·£Ä¡ º¹»ç
__6.9.8 ¾÷½ºÆ®¸² ¿¬°á
6.10 ºê·£Ä¡ Àü¼Û
__6.10.1 ºê·£Ä¡ Ǫ½Ã
__6.10.2 ºê·£Ä¡ ÆäÄ¡
6.11 ºê·£Ä¡ »èÁ¦
__6.11.1 ÀϹÝÀûÀÎ »èÁ¦ ¹æ¹ý
__6.11.2 °Á¦·Î »èÁ¦ÇÏ´Â ¹æ¹ý
__6.11.3 ¼Ò½ºÆ®¸®¿¡¼ »èÁ¦ÇÏ´Â ¹æ¹ý
__6.11.4 ¸®¸ðÆ® ºê·£Ä¡¸¦ »èÁ¦ÇÏ´Â ¹æ¹ý
6.12 Á¤¸®
7Àå Àӽà ó¸®
7.1 ½ºÅ½Ã
__7.1.1 ±âÁ¸ ÀÛ¾÷ µµÁß¿¡ »õ·Î¿î º¯°æ ¿äû
__7.1.2 »õ ÄÚµå ÀÛ¼º Áß ±âÁ¸ Äڵ带 ¼öÁ¤
__7.1.3 ½ºÅ½ÃÀÇ Àӽà ½ºÅà ¿µ¿ª¿¡ ÀÛ¾÷ ÁßÀÎ ÄÚµå ÀúÀå
__7.1.4 Àӽà ÀúÀå ¿µ¿ªÀÇ ½ºÅà ¸ñ·Ï
__7.1.5 Àӽà ÀúÀåÇÑ ½ºÅ½à ºÒ·¯¿À±â
__7.1.6 ½ºÅ½à º¹¿øÀ¸·Î Ãæµ¹
__7.1.7 ½ºÅ½à º¹»ç
__7.1.8 ½ºÅ½à »èÁ¦
__7.1.9 ¼Ò½ºÆ®¸®¿¡¼ ½ºÅ½à »ç¿ë
7.2 ¿öÅ· µð·ºÅ͸® û¼Ò
7.3 Á¤¸®
8Àå º´ÇÕ°ú Ãæµ¹
8.1 º´ÇÕ
__8.1.1 Çϳª¾¿ Á÷Á¢ ºñ±³ÇÏ´Â ¼öµ¿ º´ÇÕ
__8.1.2 ±êÀ¸·Î ÀÚµ¿ º´ÇÕ
__8.1.3 º´ÇÕ ¹æ½Ä
8.2 Fast-Forward º´ÇÕ
__8.2.1 ºê·£Ä¡ »ý¼º°ú ¼öÁ¤ ÀÛ¾÷
__8.2.2 º´ÇÕ À§Ä¡
__8.2.3 Fast-Forward º´ÇÕ Àû¿ë
8.3 3-way º´ÇÕ
__8.3.1 ºê·£Ä¡ »ý¼º°ú ¼öÁ¤ ÀÛ¾÷
__8.3.2 ¸¶½ºÅÍ º¯°æ
__8.3.3 °øÅë Á¶»ó
__8.3.4 º´ÇÕ Ä¿¹Ô
__8.3.5 º´ÇÕ ¸Þ½ÃÁö
8.4 ºê·£Ä¡ »èÁ¦
__8.4.1 º´ÇÕ ÈÄ »èÁ¦
8.5 Ãæµ¹
__8.5.1 Ãæµ¹ÀÌ »ý±â´Â »óȲ
__8.5.2 ½Ç½ÀÀ» À§ÇÑ Ãæµ¹ ¸¸µé±â
__8.5.3 ¼öµ¿À¸·Î Ãæµ¹ ÇØ°á
__8.5.4 ¼Ò½ºÆ®¸®¿¡¼ Ãæµ¹ ÇØ°á
8.6 ºê·£Ä¡ º´ÇÕ ¿©ºÎ È®ÀÎ
8.7 ¸®º£À̽º
__8.7.1 º£À̽º
__8.7.2 º£À̽º º¯°æ
__8.7.3 ¸®º£À̽º vs º´ÇÕ
__8.7.4 ¸®º£À̽º ¸í·É¾î
__8.7.5 ¸®º£À̽º º´ÇÕ
__8.7.6 ¸®º£À̽ºµÇ¾ú´ÂÁö È®ÀÎ
__8.7.7 ¸®º£À̽º ÈÄ ºê·£Ä¡
__8.7.8 ¸®º£À̽º Ãæµ¹°ú ÇØ°á
__8.7.9 rebase ¸í·É¾î·Î Ä¿¹Ô ¼öÁ¤
__8.7.10 ¸®º£À̽ºÇÒ ¶§ ÁÖÀÇÇÒ Á¡
8.8 Á¤¸®
9Àå º¹±Í
9.1 µÇµ¹¸®±â
__9.1.1 ´Ù½Ã ½ÃÀÛ
9.2 ¸®¼Â
__9.2.1 º¹±Í ½ÃÁ¡
__9.2.2 reset ¸í·É¾î
__9.2.3 soft ¿É¼Ç
__9.2.4 mixed ¿É¼Ç
__9.2.5 hard ¿É¼Ç
__9.2.6 ¼Ò½ºÆ®¸®
__9.2.7 Ä¿¹Ô ÇÕÄ¡±â
__9.2.8 ½ºÅ×ÀÌÁö ¸®¼Â
__9.2.9 ÀÛ¾÷ Ãë¼Ò
__9.2.10 º´ÇÕ Ãë¼Ò
__9.2.11 ÁÖÀÇÇÒ Á¡
9.3 ¸®¹öÆ®
__9.3.1 Ãë¼Ò Ä¿¹Ô
__9.3.2 ¸®¹öÆ® ÁöÁ¤
__9.3.3 ¼Ò½ºÆ®¸®¿¡¼ ¸®¹öÆ®
__9.3.4 º´ÇÕ Ãë¼Ò
__9.3.5 ¸®¹öÆ® È÷½ºÅ丮
9.4 Á¤¸®
10Àå ¹èÆ÷ °ü¸®¿Í ű×
10.1 ¹èÆ÷
10.2 ¹öÀü
10.3 ű×
10.4 ÅÂ±× ¸ñ·Ï
10.5 Annotated ű×
__10.5.1 ÅÂ±× »ý¼º
__10.5.2 °£´ÜÇÑ ¸Þ½ÃÁö
__10.5.3 ¼Ò½ºÆ®¸®¿¡¼ ÅÂ±× »ý¼º
__10.5.4 ű״ Áߺ¹Çؼ »ý¼ºÇÒ ¼ö ¾ø´Ù
__10.5.5 ÅÂ±× »èÁ¦
__10.5.6 ű×ÀÇ »ó¼¼ Á¤º¸ È®ÀÎ: show ¸í·É¾î
10.6 Lightweight ű×
__10.6.1 üũ¼¶
__10.6.2 ű×ÀÇ »ó¼¼ Á¤º¸ È®ÀÎ
10.7 ƯÁ¤ Ä¿¹Ô ű×
__10.7.1 ¼Ò½ºÆ®¸®¿¡¼ ƯÁ¤ Ä¿¹Ô ÁöÁ¤
10.8 ű׸¦ »ç¿ëÇÑ Ã¼Å©¾Æ¿ô
__10.8.1 ÅÂ±× ºê·£Ä¡
10.9 ÅÂ±× °øÀ¯
__10.9.1 ¿ø°Ý ÀúÀå¼Ò »ý¼º
__10.9.2 ÅÂ±× µ¿±âÈ
__10.9.3 Àüü ÅÂ±× µ¿±âÈ
__10.9.4 ¿ø°Ý ÀúÀå¼ÒÀÇ ÅÂ±× ¼öÁ¤°ú »èÁ¦
__10.9.5 ¿ø°Ý ÀúÀå¼Ò¿¡ ·ÎÄðú ´Ù¸¥ À̸§À¸·Î ÅÂ±× Àü¼Û
10.10 Á¤¸®
11Àå ¼ºê¸ðµâ
11.1 ´ëÇü ÇÁ·ÎÁ§Æ®
__11.1.1 ÀúÀå ¿ë·®
__11.1.2 ÀúÀå¼Ò ºÐ¸®
__11.1.3 »óÇÏ °ü°è
11.2 ½Ç½ÀÀ» À§ÇÑ ÀúÀå¼Ò Áغñ
__11.2.1 ¸ÞÀÎ ÀúÀå¼Ò »ý¼º
__11.2.2 ÀÚ½Ä ÀúÀå¼Ò »ý¼º
11.3 ¼ºê¸ðµâ Ãß°¡
__11.3.1 ÀúÀå¼Ò ¿¬°á
__11.3.2 ¼³Á¤ ÆÄÀÏ
__11.3.3 ¸ðµâ Ä¿¹Ô
11.4 ¼ºê¸ðµâ ÀÛ¾÷
__11.4.1 ¸ðµâ ÀúÀå¼Ò
__11.4.2 ¸ðµâ »óÅÂ
__11.4.3 ¸ðµâ Ä¿¹Ô
__11.4.4 ºÎ¸ð Ä¿¹Ô
11.5 ÀÚ½Ä ÀúÀå¼Ò °»½Å
__11.5.1 ÀÚ½Ä ÀúÀå¼Ò
__11.5.2 ÀÚ½Ä ÀúÀå¼Ò °»½Å
__11.5.3 ÀÚ½Ä ÀúÀå¼Ò ÀÛ¾÷
__11.5.4 ºÎ¸ð ÀúÀå¼Ò Àû¿ë
__11.5.5 ºÎ¸ð ÀúÀå¼Ò °»½Å
11.6 ºÎ¸ð ÀúÀå¼Ò º¹Á¦
__11.6.1 ºÎ¸ð ÀúÀå¼Ò º¹Á¦
__11.6.2 ¸ðµâ ¾÷µ¥ÀÌÆ®
11.7 ºÎ¸ð ÀúÀå¼Ò ¾÷µ¥ÀÌÆ®
__11.7.1 ºÎ¸ð ¾÷µ¥ÀÌÆ®
__11.7.2 ºÎ¸ð ÀúÀå¼Ò·Î Ç®
11.8 Á¤¸®
12Àå °í±Þ ±â´É
12.1 refs
__12.1.1 ½Ç½À ȯ°æ Áغñ
__12.1.2 ÇؽÃ
__12.1.3 ¿ªÁ¶È¸
__12.1.4 ÂüÁ¶ ¸ñ·Ï
12.2 reflog
__12.2.1 ÂüÁ¶ ±â·Ï
__12.2.2 ±â·Ï È®ÀÎ
__12.2.3 ±â°£ È®ÀÎ
__12.2.4 ±â·Ï À¯Áö
12.3 ÆÄÀÏ ¾Ö³ÊÅ×À̼Ç
__12.3.1 blame
__12.3.2 ½Ç½À ȯ°æ Áغñ
__12.3.3 blame ¸í·É¾î
__12.3.4 ¿É¼Ç È°¿ë
12.4 replace
__12.4.1 ½Ç½À ȯ°æ Áغñ
__12.4.2 ÀúÀå¼Ò ºÐ¸®
__12.4.3 ÀúÀå¼Ò ºÐ¸®
__12.4.4 ÀúÀå¼Ò ¿¬°á
12.5 °¡ºñÁö ÄÝ·ºÆ®
__12.5.1 °¡ºñÁö
__12.5.2 ¾ÐÃà °ü¸®
__12.5.3 ½ÇÇà
__12.5.4 refs ¾ÐÃà
__12.5.5 ȯ°æ ¼³Á¤
12.6 prune
__12.6.1 °í¸³µÈ °´Ã¼
__12.6.2 ½Ç½À ȯ°æ Áغñ
__12.6.3 °´Ã¼ »èÁ¦
__12.6.4 °´Ã¼ Á¤¸®
__12.6.5 ¿ø°Ý ÀÛ¾÷
12.7 rerere
__12.7.1 µ¿ÀÏÇÑ Ãæµ¹
__12.7.2 È°¼ºÈ
__12.7.3 ½Ç½À Áغñ
__12.7.4 Ãæµ¹ ¹× ±â·Ï
__12.7.5 ÀÚµ¿ ÇØ°á
12.8 Á¤¸®
ÀÚÁÖ »ç¿ëÇÏ´Â ¸í·É¾î ¸ðÀ½.6 prune
__12.6.1 °í¸³µÈ °´Ã¼
__12.6.2 ½Ç½À ȯ°æ Áغñ
__12.6.3 °´Ã¼ »èÁ¦
__12.6.4 °´Ã¼ Á¤¸®
__12.6.5 ¿ø°Ý ÀÛ¾÷
12.7 rerere
__12.7.1 µ¿ÀÏÇÑ Ãæµ¹
__12.7.2 È°¼ºÈ
__12.7.3 ½Ç½À Áغñ
__12.7.4 Ãæµ¹ ¹× ±â·Ï
__12.7.5 ÀÚµ¿ ÇØ°á
12.8 Á¤¸®
ÀÚÁÖ »ç¿ëÇÏ´Â ¸í·É¾î ¸ðÀ½
º»¹®Áß¿¡¼
ÇÁ·Î±×·¡¹ÖÇÒ ¶§´Â ³í¸®ÀûÀ¸·Î Äڵ带 ÀÛ¼ºÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ÇÏÁö¸¸ ±×º¸´Ù´Â ÀÛ¼ºÇÑ Äڵ带 À¯ÁöÇÏ°í °ü¸®ÇÏ´Â °ÍÀÌ ´õ Áß¿äÇÕ´Ï´Ù. °æÇèÀÌ ¸¹Àº °³¹ßÀÚ¶ó¸é ÀÛ¼ºÇÑ Äڵ带 ¾ÈÁ¤ÀûÀ¸·Î °ü¸®ÇÏ°í ¹èÆ÷ÇÏ´Â °ÍÀÌ ¾ó¸¶³ª ¾î·Á¿îÁö ½ÇÁ¦ ¾÷¹«·Î ¾Ë°í ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×·¡¼ °³¹ßÀÚµéÀº ¾ÈÁ¤ÀûÀÎ Äڵ带 À¯ÁöÇÏ·Á°í ´Ù¾çÇÑ ¹æ¹ýÀ» ½ÃµµÇß½À´Ï´Ù. ±× °úÁ¤¿¡¼ ÆÄÀÏÀ» Á÷Á¢ °ü¸®Çϰųª µµ±¸¸¦ ¸¸µé±âµµ Çß½À´Ï´Ù. ±×·¡¼ ź»ýÇÑ µµ±¸°¡ ¹öÀü °ü¸® ½Ã½ºÅÛ(VCS)ÀÔ´Ï´Ù.
µ¶ÀÚ ¿©·¯ºÐÀº ¾Æ¸¶ ±ê(Git)°ú ±êÇãºê(GitHub)¶ó´Â ´Ü¾î¸¦ µé¾î º¸¾ÒÀ» °ÍÀÔ´Ï´Ù. ±êÀº ÇöÀç °¡Àå ³Î¸® »ç¿ëÇÏ´Â ¹öÀü °ü¸® ½Ã½ºÅÛÀ̸ç, ±êÇãºê´Â ±êÀ» ÀÌ¿ëÇÏ¿© ¼ºñ½º¸¦ ¿î¿µÇϴ ȣ½ºÆÃÀÔ´Ï´Ù.
¿äÁòÀº ¿ÀÇ ¼Ò½º ½Ã´ë¶ó°í ÇÕ´Ï´Ù. ¿ÀÇ ¼Ò½º´Â Äڵ带 ¿ÜºÎ¿¡ °ø°³ÇÏ°í ºÒƯÁ¤ ´Ù¼öÀÇ °³¹ßÀÚ¿Í ÇÔ²² °³¹ßÀ» ÁøÇàÇÕ´Ï´Ù. ÇÔ²² °øÀ¯ÇÏ°í °øµ¿À¸·Î ÀÛ¾÷ÇÏ·Á¸é Äڵ带 À¯Áö °ü¸®ÇØ¾ß ÇÕ´Ï´Ù. ±ê°ú ±êÇãºê´Â ¼ö¸¹Àº °³¹ßÀÚ¿Í ÇÔ²² Çù¾÷ÇÏ¿© Äڵ带 °³¹ßÇÒ ¼ö Àִ ȯ°æÀ» Á¦°øÇϱ⠶§¹®¿¡ ¿ÀÇ ¼Ò½º ÀÛ¾÷À» Çϱ⿡ À¯¿ëÇÕ´Ï´Ù.
ÀÌó·³ ±êÀº ¿äÁò °³¹ßÀÚ¶ó¸é ²À ¾Ë°í ³Ñ¾î°¡¾ß ÇÏ´Â °³¹ß µµ±¸°¡ µÇ¾ú½À´Ï´Ù. ÇÏÁö¸¸ ±êÀ» Á¦´ë·Î ÇнÀÇÏ°í »ç¿ëÇÏ´Â °ÍÀº ½±Áö ¾Ê½À´Ï´Ù. ¡®±ê¡¯À¸·Î °Ë»öÇÏ¸é ¼ö¸¹Àº ±ÛÀ» ãÀ» ¼ö Àִµ¥, ÇØ´ç ¸í·É¾î¸¸ ã¾Æ »ç¿ëÇÏ´Â µ¥´Â ÃæºÐÇÕ´Ï´Ù. ÇÏÁö¸¸ Ãʺ¸¸¦ Å»ÃâÇÏ°í º»°ÝÀûÀ¸·Î ±êÀ» »ç¿ëÇÏ´Ù º¸¸é »ý°¢º¸´Ù ¸¹Àº ³°ü¿¡ ºÎµúÄ¡°ï ÇÕ´Ï´Ù. ¿ø¸®¸¦ ÀÌÇØÇÏÁö ¾Ê°í ¸í·É¾î¸¸ ÇнÀÇ߱⠶§¹®ÀÔ´Ï´Ù. ±×·¡¼ ÇÊÀÚ´Â ±êÀÇ ¿ø¸®¿Í °³³äÀ» Á¦´ë·Î ÀÌÇØÇÒ ¼ö Àִ åÀ» ÁýÇÊÇÏ°í ½Í¾ú½À´Ï´Ù.
óÀ½¿¡´Â ÃʱÞÀÚºÎÅÍ Áß±ÞÀÚ ÀÌ»ó±îÁö ±êÀÇ ¸ðµç °ÍÀ» Æ÷°ýÇϴ åÀ» ÁýÇÊÇÏ°í ½Í¾úÁö¸¸, óÀ½ ±êÀ» Á¢ÇÏ´Â ºÐµéÀ» »ý°¢ÇÑ´Ù¸é ÀúÀÇ ¿å½ÉÀÌ¶ó ¿©°ÜÁ® ÀÔ¹®¿¡ ²À ÇÊ¿äÇÑ ÁÖÁ¦µé¸¸ Ã¥¿¡ ´ã¾Ò½À´Ï´Ù. ¶Ç Áö·çÇÏÁö ¾Êµµ·Ï µµÇظ¦ 100°³ ÀÌ»ó ³Ö¾úÀ¸¸ç, ´Ü°èº°·Î ½Ç½ÀÇÏ¸é¼ ±ê »ç¿ë È帧À» ÀÍÈú ¼ö ÀÖ°Ô ÇÏ°íÀÚ ³ë·ÂÇß½À´Ï´Ù.
Ã¥¿¡ ´ã°í ½Í¾úÀ¸³ª ³ÖÁö ¸øÇÑ ³»¿ëµéÀº ¿ÀÇ ¼Ò½º Á¤½Å¿¡ ÀÔ°¢Çؼ ¡®ÇнÀ »çÀÌÆ®¡¯¿¡ °ø°³ÇØ µÎ¾úÀ¸´Ï Ã¥°ú ÇÔ²² ÇнÀÇÏ±æ ±ÇÀåÇÕ´Ï´Ù.
- ¡´ÁöÀºÀÌÀÇ ¸»¡µ Áß¿¡¼
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÀÌÈ£ÁøÀº Àü±âÀüÀÚ¸¦ Àü°øÇÏ°í ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼, Çϵå¿þ¾î ¼³°è ¹× Firmware, ·Îº¿ °³¹ß µîÀ» ÁÖ·Î ÇÏ¿´´Ù.
¶ÇÇÑ »ê¾÷¿ë ·¹ÀÌÀú ÇÁ¸°ÅÍ, ARM, ¾ð¾îºÐ¼®, ¾Ë°í¸®Áò °³¹ßÀ» ÇÏ¿´´Ù.
¿Ü±¹°è ±â¾÷¿¡¼ Linux ¿î¿µÃ¼Á¦, ¹é¾÷ ¹× ¼¹ö °¡»óÈ µî ´Ù¾çÇÑ ºñÁî´Ï½º °æÇèÀ» °ÅÃÄ ÃÖ±Ù¿¡´Â À¥ ¹× ¸ð¹ÙÀÏ°ú °ü·ÃÇÑ °³¹ß È°µ¿À» ÇÏ°í ÀÖ´Ù.
ÇöÀç´Â °æÇè°ú Áö½ÄÀ» Á¤¸®ÇÏ°í ÈĹèµé¿¡°Ô Àü´ÞÇϱâ À§Çؼ ÁýÇÊ È°µ¿¿¡ Àü³äÇÏ°í ÀÖ´Ù.
ÀúÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â½±°Ô ¹è¿ö ¹Ù·Î ½á¸Ô´Â µðÀÚÀÎ ÆÐÅÏ
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.