tutorial log hacer como cherrypick branches borrar git gitkraken

log - gitkraken tutorial



Eliminar repositorio de la vista general de GitKraken (5)

Desde la versión 3, también puedes eliminarlos dentro del programa.

En el menú, donde puede abrir / Clonar / Iniciar reposiciones, elija la opción abrir.

Debajo de "Recientemente abierto" puedes ver tus repos. Haga clic derecho en la entrada relevante y voilà ...

Accidentalmente cloné el mismo repositorio dos veces en GitKraken (no me preguntes cómo, todavía estoy aprendiendo en Git), y ahora aparece dos veces en la descripción general del repositorio. Ambos apuntan a la misma carpeta, por lo que no puedo eliminar el repositorio, ya que también habría perdido la otra. ¿Cómo puedo eliminar uno de la descripción?

Puedo imaginar que esto también puede ser útil para eliminar repositorios antiguos en GitKraken, pero aún así tener los archivos en su computadora local.


En Ubuntu, puede editar el localRepoCache por:

cd ~/.gitkraken/profiles

luego ls para obtener una lista del contenido del directorio. Ve dentro del directorio y verás un archivo / s. En mi caso es:

cd d6e5a8ca26e14325a4275fc33b17e16f

Edite el archivo localRepoCache .

sudo vim localRepoCache

Obtendrás algo como esto:

{ [ "/home/user/your-project-dir/repo-1/.git", "/home/user/your-project-dir/repo-2/.git", "/home/user/your-project-dir/repo-3/.git", "/home/user/your-project-dir/repo-4/.git", "/home/user/your-project-dir/repo-5/.git" ] }

Simplemente elimine los repositorios que desea eliminar de la pantalla de información general de GitKraken. Reinicia GitKraken y estás bien.


Puedes intentar y

  • Mueve tu carpeta de día real (renómbrela)
  • eliminar la entrada extra en GitKraken
  • cambiar el nombre de la carpeta a su nombre original.

El añade en los comentarios :

Aún mejor: cuando lo dayfinder2 nombre (" dayfinder2 "), se actualizó automáticamente su vista general, agregó el 2 y también eliminó la entrada adicional.
Al quitar los 2 obtiene el resultado esperado.


Todas las demás respuestas son muy legítimas, pero la forma más sencilla que encontré es simplemente cambiar el nombre de la carpeta del proyecto , reiniciar gitkraken, intentar abrir el repositorio eliminado y detectará automáticamente su eliminación.


De hecho, puede ir fácilmente a su carpeta %APPDATA% o a la carpeta de la Biblioteca (para MacOS) y encontrar la carpeta .gitkraken . Ahí hay una carpeta de perfil y luego su carpeta guid perfil. El directorio debe verse algo como esto:

%APPDATA%/.gitkraken/profiles/<guid>
o
Users/<user>/.gitkraken/profiles/<guid>

Dentro de esta carpeta puedes encontrar un archivo localRepoCache . Elimine las entradas que están duplicadas, luego regrese a Gitkraken y agregue nuevamente según sea necesario.