Ôõôɾ³ýgitÉϵÄÎļþ
ɾ³ý git ÉϵÄÎļþÊÇ git ¿ÍÕ»ÖÎÀíÖеÄÒ»Ïî·Ç³£»ù±¾¶øÓÖ³£¼ûµÄ²Ù×÷¡£¿ÉÊÇ£¬¹ØÓÚ¸Õ¸Õ×îÏÈʹÓà git µÄ¿ª·¢ÕßÃÇÀ´Ëµ£¬Õâ¸ö²Ù×÷¿ÉÄܲ»ÊÇÄÇôÏÔÈ»¡£ÔÚÕâƪÎÄÕÂÖУ¬ÎÒÃǽ«ÏÈÈÝÔõÑùÔÚ git ÉÑþ³ØýÎļþ¡£
Ê×ÏÈ£¬ÎÒÃÇÐèÒªÏàʶ Git ÖеÄÁ½ÖÖɾ³ýÎļþµÄ·½·¨£ºÔÚÊÂÇéĿ¼ÖÐɾ³ýÎļþºÍÔÚ Git ¿ÍÕ»ÖÐɾ³ýÎļþ¡£ÕâÁ½ÖÖ·½·¨»áÓ°Ïì Git ÖиÃÎļþµÄ״̬£¬Ò²»áÓ°Ïìµ½¸ÃÎļþÔÚÄãµÄ¿ª·¢Á÷³ÌÖеÄʹÓá£
ÔÚÊÂÇéĿ¼ÖÐɾ³ýÎļþ
ÔÚÊÂÇéĿ¼ÖÐɾ³ýÎļþÊÇ×î¼òÆÓµÄɾ³ýÎļþµÄ·½·¨¡£ÄãÖ»ÐèÒªÔÚÏÂÁîÐÐÖÐÊäÈ룺
$ rm <name_of_file></name_of_file>
µÇ¼ºó¸´ÖÆ
ÆäÖÐ ÊÇÄãҪɾ³ýµÄÎļþÃû¡£Õâ¸öÏÂÁî»áÖ±½Ó´ÓÄãµÄÊÂÇéĿ¼ÖÐɾ³ýÖ¸¶¨Îļþ¡£¿ÉÊÇ£¬Õâ¸öÎļþÈÔÈ»±£´æÓÚÄãµÄ Git ¿ÍÕ»ÖС£
ÔÚ Git ¿ÍÕ»ÖÐɾ³ýÎļþ
ÈôÊÇÄãÏëÔÚ Git ¿ÍÕ»ÖÐÍêȫɾ³ýÎļþ£¬ÄãÐèҪʹÓÃÒÔÏÂÁ½¸ö Git ÏÂÁgit rm ºÍ git commit¡£
Ê×ÏÈ£¬Ê¹ÓÃÒÔÏÂÏÂÁÄãҪɾ³ýµÄÎļþ´Ó Git ¿ÍÕ»ÖÐÒƳý£º
$ git rm <name_of_file></name_of_file>
µÇ¼ºó¸´ÖÆ
Õâ¸öÏÂÁî»á½«Îļþ´Ó Git ¿ÍÕ»ÖÐɾ³ý²¢½«ÆäÁÐÈëɾ³ýÇåµ¥¡£
½ÓÏÂÀ´£¬ÄãÐèÒª½«Õâ¸öÐÞ¸ÄÌá½»µ½ Git ¿ÍÕ»ÖС£Ê¹ÓÃÒÔÏ Git ÏÂÁ
$ git commit -m "Removed <name_of_file>"</name_of_file>
µÇ¼ºó¸´ÖÆ
Õâ¸öÏÂÁî»á½«¸ü¸ÄÉúÑĵ½ÍâµØ Git ¿ÍÕ»ÖС£Çë×¢ÖØ£¬Õâ¸ö²Ù×÷²¢²»»á½«¸ü¸ÄÍÆË͵½ Git ЧÀÍÆ÷¡£ÄãÐèҪʹÓà git push ÏÂÁ¸ü¸ÄÍÆË͵½Ô¶³Ì Git ¿ÍÕ»¡£
×ܽá
±¾ÎÄÏÈÈÝÁËÔÚ Git ÖÐɾ³ýÎļþµÄÁ½ÖÖ·½·¨¡£ÔÚÊÂÇéĿ¼ÖÐɾ³ýÎļþÊÇ×î¼òÆÓµÄÒªÁ죬¿ÉÊÇÕâ¸öÎļþ»áÁôÔÚ Git ¿ÍÕ»ÖС£ÈôÊÇÄãÏëÔÚ Git ¿ÍÕ»ÖÐÍêȫɾ³ýÎļþ£¬ÄãÐèҪʹÓà git rm ºÍ git commit ÏÂÁî¡£½÷¼ÇÔÚÖ´ÐÐ Git ²Ù×÷Ç°±¸·ÝÄãµÄÎļþ£¬ÒÔ×èÖ¹Êý¾Ýɥʧ¡£
ÒÔÉϾÍÊÇÔõôɾ³ýgitÉϵÄÎļþµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡