ÔõÑùÈÃGit²»ºöÂÔÕâЩ±»ºöÂÔµÄÎļþÄØ£¿
µ±ÎÒÃÇʹÓÃgit¾ÙÐа汾¿ØÖÆʱ£¬³£³£»áÐèÒªºöÂÔһЩÎļþ£¬ÀýÈçÔÝʱÎļþ¡¢ÈÕÖ¾Îļþ¡¢»º´æÎļþµÈµÈ¡£ÕâЩÎļþ¹ØÓÚ´úÂëÖÎÀíÀ´ËµÃ»ÓÐÈκÎ×÷Ó㬵«È´¿ÉÄÜ»á×ÌÈÅ×ðÁú¿Ê±¿ª·¢Á÷³Ì¡£
ͨ³£ÇéÐÎÏ£¬ÎÒÃÇ¿ÉÒÔͨ¹ýÔÚ.gitignoreÎļþÖÐÌí¼ÓÕâЩÎļþµÄÎļþÃû»òͨÅä·ûÀ´ºöÂÔËüÃÇ¡£µ«ÓÐʱ¼ä£¬ÎÒÃÇ»áÏ£ÍûijЩ±»ºöÂÔµÄÎļþÒÀ¾É¿ÉÒÔ±»GitÖÎÀí£¬ÀýÈçµ±ÎÒÃÇÏ뽫ijЩÉèÖÃÎļþ»òÕßÑùÀýÎļþÌá½»ÖÁÔ¶³Ì¿Íջʱ¡£
ÄÇô£¬ÔõÑùÈÃGit²»ºöÂÔÕâЩ±»ºöÂÔµÄÎļþÄØ£¿
Ò»ÖÖÒªÁìÊÇʹÓÃgit addÏÂÁîµÄ-f»ò–forceÑ¡Ïî¡£Õâ¸öÑ¡Ïî¿ÉÒÔÇ¿ÖÆGitÌí¼Ó±»ºöÂÔµÄÎļþ£¬×ÝÈ»ËüÃDZ».gitignoreÎļþËùºöÂÔ¡£ÀýÈ磬ʹÓÃgit add -f ÏÂÁî¿ÉÒÔÇ¿ÖÆÌí¼ÓÒ»¸ö±».gitignoreÎļþËùºöÂÔµÄÎļþ¡£
ÐèҪעÖصÄÊÇ£¬ËäȻʹÓÃÕâ¸öÒªÁì¿ÉÒÔÈÃGit²»ºöÂÔ±»ºöÂÔµÄÎļþ£¬µ«Õâ²¢²»ÊÇÒ»¸öÍƼöµÄ×ö·¨¡£ÓÉÓÚ±»ºöÂÔµÄÎļþͨ³£ÊDz»ÐëÒªµÄ£¬Ç¿ÖÆÌí¼Ó¿ÉÄܻᵼÖ´úÂë¿ÍÕ»±äµÃÔÓÂÒ¡£ÁíÍ⣬±»ºöÂÔµÄÎļþÈôÊÇÐèÒª±»¸ú×ٵĻ°£¬×îÐÒ¿÷.gitignoreÎļþÖÐ×÷·ÏºöÂÔËüÃÇ¡£
ÁíÒ»ÖÖÒªÁìÊÇʹÓÃgit update-indexÏÂÁî¡£Õâ¸öÏÂÁî¿ÉÒÔÐÞ¸ÄGitµÄË÷ÒýÎļþ£¬½«±»ºöÂÔµÄÎļþ±ê¼ÇΪÐèÒª¸ú×Ù¡£ÏêϸÀ´Ëµ£¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÁ½¸öÑ¡Ï
–no-assume-unchanged£º×÷·Ï±»±ê¼ÇΪ¡°¼Ù¶¨Î´¸ü¸Ä¡±µÄÎļþ±ê¼Ç¡£
–assume-unchanged£º½«Ä³¸öÎļþ±ê¼ÇΪ¡°¼Ù¶¨Î´¸ü¸Ä¡±£¬¼´±»ºöÂÔµÄÎļþ¡£
ÀýÈ磬ʹÓÃgit update-index –no-assume-unchanged ÏÂÁî¿ÉÒÔ×÷·Ï±»±ê¼ÇΪ¡°¼Ù¶¨Î´¸ü¸Ä¡±µÄÎļþ±ê¼Ç¡£Ê¹ÓÃgit update-index –assume-unchanged ÏÂÁî¿ÉÒÔ½«Ä³¸öÎļþ±ê¼ÇΪ¡°¼Ù¶¨Î´¸ü¸Ä¡±£¬¼´±»ºöÂÔµÄÎļþ¡£
ÐèҪעÖصÄÊÇ£¬Ê¹ÓÃÕâ¸öÒªÁìÒ²ÓÐһЩעÖØÊÂÏî¡£Ê×ÏÈ£¬±ê¼ÇΪ¡°¼Ù¶¨Î´¸ü¸Ä¡±µÄÎļþ²»»á±»Git×·×Ù£¬Òò´ËÎÒÃÇÐèÒªÊÖ¶¯½«ËüÃÇÌí¼ÓÖÁÔÝ´æÇø¡£Æä´Î£¬ÕâÖÖÒªÁìÖ»ÔÚÄ¿½ñ·ÖÖ§ÉÏÓÐÓá£ÈôÊÇÇл»ÖÁÒ»¸öеķÖÖ§£¬±»±ê¼ÇΪ¡°¼Ù¶¨Î´¸ü¸Ä¡±µÄÎļþ½«±»»¹ÔΪºöÂÔ״̬¡£
×ÛÉÏËùÊö£¬ËäÈ»¿ÉÒÔʹÓÃÇ¿ÖÆÌí¼Ó»òÕßÐÞ¸ÄGitË÷ÒýµÄÒªÁìÈÃGit²»ºöÂÔ±»ºöÂÔµÄÎļþ£¬µ«Õâ²¢²»ÊÇÒ»¸öÍƼöµÄ×ö·¨¡£Òò´Ë£¬ÎÒÃÇÓ¦¸ÃÔÚ.gitignoreÎļþÖÐ׼ȷµØÁгöÐèÒªºöÂÔµÄÎļþºÍĿ¼£¬ÔÚ°ü¹Ü´úÂë¿ÍÕ»ÇåÎúÓÐÐòµÄͬʱ£¬Ò²¿ÉÒÔ×èÖ¹²»ÐëÒªµÄÎÊÌâ¡£
ÒÔÉϾÍÊÇÔõÑùÈÃGit²»ºöÂÔÕâЩ±»ºöÂÔµÄÎļþÄØ£¿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡