×ðÁú¿­Ê±¹ÙÍøµÇ¼

dzÎögitÖÐÔõÑù¾ÙÐÐÐÞ¸ÄÎļþ²¢Ìá½»

ÔÚ¾ÙÐÐÈí¼þ¿ª·¢Ê±£¬ °æ±¾¿ØÖÆÊǺÜÊÇÖ÷ÒªµÄ ¡£ ¶ø git ÊÇÒ»¸öÊ¢Ðеİ汾¿ØÖÆϵͳ£¬ËüºÜÊǼòÆÓÒ×Óã¬Êܵ½Ðí¶à¿ª·¢ÕßµÄÇàíù ¡£ÔÚ git ÖУ¬ÎļþµÄÐÞ¸ÄÊÇÒ»¸ö·Ç³£»ù´¡µÄ²Ù×÷£¬±¾ÎĽ«ÏÈÈÝÔõÑù¾ÙÐÐ git ÐÞ¸ÄÎļþ²¢Ìá½» ¡£

1. ½¨Éè Git ¿ÍÕ»

ÈôÊÇÄ㻹ûÓÐ Git ¿ÍÕ»£¬ÐèÒªÔÚ»úеÉÏ×°Öà Git£¬È»ºóʹÓà git init ÏÂÁîÔÚÍâµØ½¨ÉèÒ»¸öеĿÍÕ» ¡£

$ git init

µÇ¼ºó¸´ÖÆ

¸ÃÏÂÁÔÚÄ¿½ñĿ¼Ï½¨ÉèÒ»¸öÃûΪ .git µÄÒþ²ØĿ¼£¬Ëü°üÀ¨ Git ËùÐèµÄËùÓÐÎļþºÍÐÅÏ¢ ¡£ ´Ëʱ£¬Git ¿ÍÕ»ÒÑÀֳɽ¨Éè ¡£

2. ±à¼­Îļþ

½Ó×Å£¬ÔÚ git ¿ÍÕ»µÄ¸ùĿ¼Ï½¨ÉèÒ»¸öеÄÎļþ£¬ºÃ±È£º

$ touch test.txt

µÇ¼ºó¸´ÖÆ

È»ºó£¬Ê¹Óñ༭Æ÷·­¿ª test.txt Îļþ£¬ÏòÆäÖÐÌí¼ÓһЩÎı¾ÄÚÈÝ ¡£±¾ÀýÖУ¬ÎÒÃÇÏò test.txt ÖÐÌí¼ÓÒÔÏÂÎı¾£º

ѧϰ Git ÊÇÒ»¸öºÜºÃµÄÑ¡Ôñ¡£

µÇ¼ºó¸´ÖÆ

3. ÔÝ´æÎļþ

µ±ÄúÍê³ÉÎļþµÄÐ޸ĺó£¬ÐèÒª½«ÎļþÌí¼Óµ½ Git ÔÝ´æÇø£¬×ÝÈ»Óà git add ÏÂÁî ¡£

$ git add test.txt

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

´Ëʱ£¬Git ½«ÆäÌí¼Óµ½Ä¿½ñËù´¦·ÖÖ§µÄÔÝ´æÇø£¬ÆÚ´ýÄúÖ´ÐÐÌá½»ÏÂÁî ¡£

4. Ìá½»¸ü¸Ä

ʹÓà git commit ÏÂÁ½«ÔÚ´Ë°ì·¨ÖÐÌá½»ÄúµÄÐ޸ĵ½ Git ¿ÍÕ» ¡£

$ git commit -m "Ìí¼ÓÎı¾ 'ѧϰ Git ÊÇÒ»¸öºÜºÃµÄÑ¡Ôñ¡£'"

µÇ¼ºó¸´ÖÆ

Çë×¢ÖØ£¬ÄúÐèҪΪ¸ÃÌá½»Ìí¼ÓÒ»Ìõ¼ò¶ÌµÄ×¢ÊÍ ¡£´Ë×¢ÊÍÖ¼ÔÚ¶Ô´Ë´ÎÌá½»¾ÙÐйéÄÉ×ۺϣ¬×ÊÖúÄúÖ®ºó¸üºÃµÄ×·×ÙÄúµÄ Git ÀúÊ·¼Í¼ ¡£

Ìá½»ºó£¬Äú¾ÍÒѾ­½« test.txt ÎļþÐ޸ĵÄÄÚÈÝÌá½»µ½ÁË Git ¿ÍÕ»ÖÐ ¡£

5. ÐÞ¸ÄÎļþ²¢ÔÙ´ÎÌá½»

ΪÁËÑÝʾÔõÑùÐÞ¸ÄÎļþ²¢ÔٴξÙÐÐÌá½»£¬½«Ôٴα༭ test.txt Îļþ ¡£

ѧϰ Git ÊǺÜÊÇÖ÷ÒªµÄÑ¡Ôñ¡£

µÇ¼ºó¸´ÖÆ

ʹÓà git add ÏÂÁËù×öµÄ¸ü¸ÄÌí¼Óµ½ÔÝ´æÇø ¡£

$ git add test.txt

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

ʹÓà git commit ÏÂÁËù×öµÄ¸ü¸ÄÌá½»µ½ Git ¿ÍÕ» ¡£

$ git commit -m "¸üÐÂÎı¾ 'ѧϰ Git ÊǺÜÊÇÖ÷ÒªµÄÑ¡Ôñ¡£'"

µÇ¼ºó¸´ÖÆ

´Ëʱ£¬ÄúÀֳɵؽ« test.txt ÎļþµÄÐÞ¸ÄÌá½»µ½ Git ¿ÍÕ»ÖÐ ¡£

6. Éó²éÌá½»ÀúÊ·

ͨ¹ýÔËÐÐ git log ÏÂÁÄú¿ÉÒÔÉó²é Git ¿ÍÕ»µÄÌá½»ÀúÊ·¼Í¼ ¡£

$ git log

µÇ¼ºó¸´ÖÆ

¸ÃÏÂÁÁгöËùÓеÄÌá½»¼Í¼£¬²¢ÏÔʾÿ¸öÌá½»µÄ SHA-1 ±êʶ·û¡¢Ìá½»×÷Õß¡¢Ìá½»ÈÕÆÚºÍÌύ˵Ã÷ ¡£

commit 1a2b3c4d5e6f7g8h9i0j1k2l3m4n5o6p7q8r9s0t
Author: your name <your.email>
Date:   Fri Oct 22 14:15:12 2021 +0800

    ¸üÐÂÎı¾ 'ѧϰ Git ÊǺÜÊÇÖ÷ÒªµÄÑ¡Ôñ¡£'

commit a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t
Author: your name <your.email>
Date:   Fri Oct 22 14:14:06 2021 +0800

    Ìí¼ÓÎı¾ 'ѧϰ Git ÊÇÒ»¸öºÜºÃµÄÑ¡Ôñ¡£'</your.email></your.email>

µÇ¼ºó¸´ÖÆ

½áÂÛ

±¾ÎÄÏÈÈÝÁË Git ÖÐÔõÑùÐÞ¸ÄÎļþ²¢¾ÙÐÐÌá½»µÄ»ù±¾Á÷³Ì ¡£ÎÒÃÇͨ¹ý½¨Éè Git ¿ÍÕ»¡¢±à¼­Îļþ¡¢ÔÝ´æÎļþ¡¢Ìá½»¸ü¸Ä¡¢Éó²éÌá½»ÀúÊ·µÈ²Ù×÷£¬Ó¦¶ÔÁ˳¡¾°ÖеĶàÖÖÇéÐÎ ¡£Ï£Íû±¾ÎĶÔÄúÃ÷È· Git µÄÊÂÇé·½·¨ÓÐËù×ÊÖú£¬Í¬Ê±Ò²ÄÜÈÃÄú¸üºÃµØÏíÊÜ°æ±¾¿ØÖÆ´øÀ´µÄÀûÒæ ¡£

ÒÔÉϾÍÊÇdzÎögitÖÐÔõÑù¾ÙÐÐÐÞ¸ÄÎļþ²¢Ìá½»µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ