Git (Version Control System) * http://git-scm.com/ * [[gitweb]] * [[git-svn]] == Git ¼­¹ö ¼¼Æà == === public repository === ÀúÀå¼Ò´Â ´ÙÀ½Ã³·³ ¸¸µç´Ù. {{{ $ git clone --bare ~/proj proj.git $ touch proj.git/git-daemon-export-ok }}} ´ÙÀ½Ã³·³ git-daemonÀ» µ¹¸®¸é ´©±¸³ª ¹Þ¾Æº¼ ¼ö ÀÖ´Ù. {{{ # git deamon --detach }}} {{{ $ git clone git://server/~your_id/proj.git }}} === shared repository === == TIPS == === ƯÁ¤ ÆÄÀÏ º¯°æ ¹«½ÃÇϱâ === ƯÁ¤ ÆÄÀÏÀ» ¹«½ÃÇÏ·Á¸é .gitignore¶ó´Â ÆÄÀÏÀ» ¸¸µé°í ¹«½ÃÇÒ ÆÄÀÏÀÇ À̸§À» µî·ÏÇÏ¸é µÈ´Ù. * http://www.kernel.org/pub/software/scm/git/docs/gitignore.html ´Ü, ÀÌ°ÍÀº ÇØ´ç ÆÄÀÏÀÌ ÀúÀå¼Ò¿¡ ¾ÆÁ÷ µî·ÏµÇÁö ¾Ê¾ÒÀ» °æ¿ì¿¡¸¸ ÀÛµ¿ÇÑ´Ù. ÀÌ¹Ì Æ®·¡Å·µÇ°í ÀÖ´Â ÆÄÀÏÀÇ °æ¿ì¿¡´Â .gitignoreÀÇ ÆÐÅÏ°ú ÀÏÄ¡ÇÏ´õ¶óµµ °è¼ÓÇؼ­ Æ®·¡Å·µÈ´Ù. ÀÌ¹Ì ÀúÀå¼Ò¿¡¼­ Æ®·¡Å·µÇ°í ÀÖ´Â ÆÄÀÏÀε¥ º¯°æ »çÇ×À» ¹«½ÃÇÏ°í ½ÍÀ» ¶§°¡ ÀÖ´Ù. ¿¹¸¦ µé¾î, ȯ°æ ¼³Á¤ ÆÄÀÏÀÌ À־ ³» ½Ã½ºÅÛ¿¡¼­ Å×½ºÆ®Çϱâ À§ÇØ ÀϺΠº¯¼ö¸¦ ¹Ù²Ù¾ú´Ù°í ÇÏÀÚ. ÀÌ·± °ÍÀº commitÇÏ°í ½ÍÁö ¾ÊÀ» °ÍÀÌ´Ù. ´ÙÀ½°ú °°ÀÌ ÆÄÀÏ À̸§À» ¸í½ÃÇؼ­ ¸í·ÉÀ» ³»¸°´Ù. {{{ $ git update-index --assume-unchanged }}} == °ü·Ã ¸µÅ© == * [http://dogfeet.github.com/articles/2012/progit.html progit ÇÑ±Û ¹ø¿ª] : gitÀÇ °ÅÀÇ ¸ðµç °Í * [http://www.slideshare.net/dalinaum/the-git git °ú githurb »ç¿ë ½½¶óÀ̵å] : Ãßõ! ¿äÁò Àαâ ÀÖ´Â githurb¿Í ¿¬°èÇØ »ç¿ëÇÏ´Â ¹æ¹ý±îÁö ³ª¿ÍÀÖÀ½. * [http://occamsrazr.net/tt/254 GitHub¿Í Git °ü·Ã ¸µÅ©µé + »ç¼³ Á¶±Ý ]