Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 2647|Respuesta: 0

Git cleanup elimina archivos no gestionados (no rastreados)

[Copiar enlace]
Publicado en 1/9/2024 20:26:09 | | | |
Requisitos: Un proyecto .NET que utiliza git para gestionar el código fuente ahora necesita ser enviado o respaldado, y el proyecto contiene una gran cantidad de archivos temporalmente ignorados, como package, obj, bin, etc. Si lo comprimes directamente, será muy grande, así que ¿cómo eliminar archivos que no están gestionados por git-tracking?

Comando git-clean

Este comando es eliminar archivos no rastreados del árbol de trabajo, primero usar el comando para ver los archivos que serán eliminados, el comando es el siguiente:



Descubrí que no había salida y que el contenido del archivo estaba contenido en los directorios obj y bin. La razón es que las reglas configuradas dentro de .gitignore se ignoran por defecto.

Necesitas añadir el parámetro -x con el siguiente comando:



Luego ejecuta el comando delete de la siguiente manera:




Referencia:El inicio de sesión del hipervínculo es visible.




Anterior:Enviar proyectos a varios repositorios git
Próximo:Restablecer el PC con Windows (Restaurar el sistema) Borrar el disco
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com