Supprimer le dépôt de vue D'ensemble de GitKraken

j'ai accidentellement cloné le même dépôt deux fois dans GitKraken (ne me demandez pas comment, j'apprends encore en Git), et maintenant il apparaît deux fois dans l'aperçu des pensions. Les deux pointent vers le même dossier, donc je ne peux pas simplement supprimer le rapport, comme j'aurais perdu l'autre aussi. Comment puis-je supprimer un à partir de la vue d'ensemble?

je peux imaginer que cela peut aussi être utile pour enlever d'anciens dépôts dans GitKraken, mais ont encore les fichiers sur votre ordinateur local.

Double repo

25
demandé sur Mathias711 2016-06-28 09:39:34

5 réponses

en fait, vous pouvez facilement aller dans votre dossier %APPDATA% ou dans le dossier de votre bibliothèque (pour MacOS) et trouver le dossier .gitkraken . Il y a un dossier profil et ensuite votre dossier profil guid. Le répertoire devrait ressembler à quelque chose comme ceci:

%APPDATA%\.gitkraken\profiles\<guid>

ou

Users\<user>\.gitkraken\profiles\<guid>

dans ce dossier, vous pouvez trouver un fichier localRepoCache . Supprimer les entrées qui sont dupliquées, puis revenir à Gitkraken et les ajouter en arrière si nécessaire.

30
répondu Tommaso Ercole 2017-04-22 07:06:56

depuis la version 3, vous pouvez également les supprimer à l'intérieur du programme.

dans le menu, où vous pouvez ouvrir/Cloner/Init repos, choisissez l'option open.

GitKraken < Open

sous "récemment ouvert" vous voyez vos repos. Droit-cliquez sur l'entrée correspondante et voilà...

GitKraken, delete repo

13
répondu Ulfhetnar 2017-10-29 15:56:25

Vous pouvez essayer:

  • déplacez-vous réel dayfinder dossier (renommer)
  • supprimer l'entrée supplémentaire dans GitKraken
  • renommer le dossier à son nom d'origine.

Le OP Mathias711 ajoute dans les commentaires :

Encore mieux: Quand je l'ai renommé (" dayfinder2 ") automatiquement mis à jour son aperçu, et ajouté le 2 et a également supprimé l'entrée supplémentaire.

La suppression du 2 donne la production attendue.

7
répondu VonC 2017-05-23 12:03:04

sur Ubuntu, vous pouvez modifier le localRepoCache par:

cd ~/.gitkraken/profiles

puis ls pour obtenir une liste du contenu du répertoire. Aller dans le répertoire et vous verrez un fichier/s. Dans mon cas c'est:

cd d6e5a8ca26e14325a4275fc33b17e16f

éditez le fichier localRepoCache .

sudo vim localRepoCache

, Vous obtiendrez quelque chose comme ceci:

{
 [
    "/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" 
 ]
}

il suffit de supprimer les repos que vous voulez supprimer de L'écran GitKraken overview. Redémarrez GitKraken et vous êtes bon.

3
répondu dbx 2017-09-26 07:34:40

toutes les autres réponses sont très légitimes, mais la façon la plus facile que j'ai trouvé est tout simplement renommer votre dossier de projet , redémarrer gitkraken, essayer d'ouvrir le dépôt supprimé, et il détectera automatiquement son supprimé.

2
répondu Toby 2018-02-19 15:55:18