gitignoreÎļþµÄ×÷ÓÃ
gitignore ÎļþÓÃÓÚÉèÖà git£¬ºöÂÔ²»ÄÉÈë°æ±¾¿ØÖƵÄÎļþ»òĿ¼£¬°üÀ¨£ººöÂÔÔÝʱÎļþ£¨ÀýÈçÒÔ ~ ×îºóµÄÎļþ£©ºöÂÔÕû¸öĿ¼£¨ÀýÈç /node_modules/£©ºöÂÔÌض¨ÀàÐ͵ÄÎļþ£¨ÀýÈç *.log£©ºöÂÔĿ¼¼°Æä×ÓĿ¼£¨ÀýÈç dist/**£©±ÜÃâÒâÍâÌá½»´óÐÍÎļþ¡¢Òþ²ØÃô¸ÐÐÅÏ¢¡¢¼ò»¯°æ±¾¿ØÖÆ¡¢Ìá¸ßÐÔÄܲ¢¼á³Ö´úÂë¿âÕûÆë¡£
gitignore ÎļþµÄ×÷ÓÃ
gitignore ÎļþÊÇÒ»¸öÓÃÓÚÉèÖà Git °æ±¾¿ØÖÆϵͳ£¬¸æËß Git ÄÄЩÎļþ»òĿ¼Ӧ¸ÃºöÂÔ£¬²»ÄÉÈë°æ±¾¿ØÖÆ¡£ËüµÄÄ¿µÄÊDZÜÃâ¸ú×Ù²»ÐèÒª»òÃô¸ÐµÄÎļþ£¬È·±£Ö»±£´æÓëÏîÄ¿Ïà¹ØµÄ´úÂëºÍ×ʲú¡£
ÔõÑùʹÓà gitignore Îļþ
ÒªÔÚÏîÄ¿ÖÐʹÓà gitignore Îļþ£¬Ö»Ð轨ÉèÒ»¸öÃûΪ .gitignore£¨×¢ÖØÇ°ÃæµÄµã£©µÄÎļþ£¬²¢½«Æä·ÅÔÚÏîÄ¿µÄ¸ùĿ¼ÖС£È»ºó£¬½«ÏëÈà Git ºöÂÔµÄÎļþ»òĿ¼ģʽÌí¼Óµ½´ËÎļþÖС£
ºöÂÔģʽ
gitignore ÎļþʹÓÃÒÔÏÂģʽÀ´Æ¥ÅäÎļþ£º
- *£ºÆ¥ÅäËùÓÐÎļþ
- ?£ºÆ¥Åäµ¥¸ö×Ö·û
- []£ºÆ¥Åä·½À¨ºÅÄÚµÄÈκÎ×Ö·û
- **£ºÆ¥ÅäÈκÎÉî¶È£¨°üÀ¨×ÓĿ¼£©
ʾÀý
ÒÔÏÂÊÇһЩ³£¼ûµÄ gitignore ģʽʾÀý£º
- *~£ººöÂÔËùÓÐÒÔº£À˺ţ¨~£©×îºóµÄÔÝʱÎļþ
- /node_modules/£ººöÂÔÕû¸ö node_modules Ŀ¼
- *.log£ººöÂÔËùÓÐ .log Îļþ
- dist/**£ººöÂÔ dist Ŀ¼¼°ÆäËùÓÐ×ÓĿ¼
×÷ÓÃ
gitignore ÎļþÓÐÒÔÏÂ×÷Óãº
- ±ÜÃâÒâÍâÌá½»´óÐÍ»ò¶þ½øÖÆÎļþ£¬ÀýÈçýÌåÎļþ»òÈÕÖ¾¡£
- Òþ²ØÃô¸ÐÐÅÏ¢£¬ÀýÈçÃÜÂë»òСÎÒ˽ÈËÊý¾Ý¡£
- ¼ò»¯°æ±¾¿ØÖÆ£¬½ö¸ú×ÙÓë´úÂë¿âÏà¹ØµÄÏà¹ØÎļþ¡£
- Ìá¸ßÐÔÄÜ£¬ÓÉÓÚ Git ²»ÐèÒª¸ú×Ù²»ÐèÒªµÄÎļþ¡£
- È·±£´úÂë¿âÕûÆëÓÐÐò£¬Ö»°üÀ¨ÐëÒªµÄÎļþ¡£
ÒÔÉϾÍÊÇgitignoreÎļþµÄ×÷ÓõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡