Saltar al contenido

¿Cómo puedo ver todos los repositorios de git en mi máquina?

Mantén la atención ya que en este tutorial encontrarás la contestación que buscas.Esta reseña ha sido analizado por nuestros especialistas para asegurar la calidad y veracidad de nuestro contenido.

Solución:

Si estás en Linux find / -name ".git"de lo contrario no hay forma, son directorios estándar, solo use el programa de búsqueda de archivos / carpetas de su sistema operativo para encontrar .git carpetas con nombre.

RESPUESTA ORIGINAL: Esto funciona bastante bien desde Windows Powershell:

Get-ChildItem . -Attributes Directory+Hidden -ErrorAction SilentlyContinue -Include ".git" -Recurse

EDITAR #1: -El filtro es el doble de rápido como -Incluir. Aquí está esa solución:

Get-ChildItem . -Attributes Directory+Hidden -ErrorAction SilentlyContinue -Filter ".git" -Recurse

EDITAR #2: Keith E. Truesdell mencionó enviar la salida a un archivo. Ver su comentario para esa solución. Prefiero la salida de la consola. Pero su comentario me hizo pensar que prefiero solo la ruta completa, no todo el lío que se devuelve de forma predeterminada. Si desea que solo la ruta completa, use lo siguiente:

Get-ChildItem . -Attributes Directory+Hidden -ErrorAction SilentlyContinue -Filter ".git" -Recurse | %  Write-Host $_.FullName 

NOTA FINAL: Las soluciones anteriores solo devolver repositorios de Git en el directorio actual. Si desea TODOS los repositorios en una unidad, debe ejecutar el comando una vez desde la raíz de cada unidad.

En *nix, esto también encontrará cualquier --bare repositorios

find / -name "*.git" -type d

Aquí puedes ver las reseñas y valoraciones de los lectores

Recuerda comunicar este post si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *