2017-05-10 1 views
2

J'ai installé GIT sur mon ordinateur Windows il y a quelques jours, et définir le répertoire racine dans le dossier de mon utilisateur (c:/users/user). Il a ajouté certains dossiers et fichiers (tels que .git et .gitconfig) au dossier de l'utilisateur et crée un dossier gonflé.Modifier le répertoire racine GIT sur un ordinateur Windows

Maintenant, je suis intéressé par le changement du dossier racine dans un dossier interne (que je nommerai Programming). Puis-je changer le répertoire racine sans nuire aux dépôts que j'ai déjà? Comment puis-je faire cela depuis la console?

+1

il suffit de déplacer le dossier – pixelbits

+1

"définir le répertoire racine", vous voulez dire que vous avez créé un dépôt là-bas? Vous devriez faire des dépôts liés au projet, pas un grand pour tous vos projets. En d'autres termes, vous voudrez probablement créer vos dépôts git dans les sous-dossiers de ce dossier de programmation, un par projet. –

Répondre

0

Vous pouvez quitter le .gitconfig en place (il est de votre configuration globale Git)

Mais signifie que vous avez sous-dossier .git initialisé un dépôt dans c:/users/user (comme dans « git init . »).
Si vous avez ajouté et commis tous les fichiers dont vous avez besoin, vous pouvez:

  • créer un nouveau dossier racine ailleurs.
  • copie c:/users/user/.git dans ce nouveau dossier
  • faire un git checkout HEAD -- .
  • si tout fonctionne, puis supprimez c:/users/user/.git Ce proposerais que repo dans le nouveau dossier, et de recréer son contenu.