Utilisé git clone [url]
pour cloner un projet open source mais ce dernier a été cloné sur le
C:\Documents and Setings\$USER\project
Ce que je voulais faire, c'est cloner le projet surC:\project
. Je ne veux pas avoir des clones de projet en double sur ma machine locale.
Comment puis-je le déplacer à cet emplacement ou supprimer le référentiel existant (espérons-le, le terme est correct) et le cloner à nouveau?
Je suppose qu'après la suppression, dois-je utiliser quelque chose comme ce qui suit pour le cloner à l'emplacement souhaité?
$ git clone [url] C:\project
Il suffit de le déplacer :)
ligne de commande :
move "C:\Documents and Setings\$USER\project" C:\project
ou faites simplement glisser le dossier dans l'explorateur.
Git ne se soucie pas de savoir où il se trouve - toutes les métadonnées du référentiel se trouvent dans un dossier appelé .git
dans votre dossier de projet.
Vous pouvez simplement supprimer le répertoire dans lequel vous avez cloné le référentiel et le cloner à nouveau où vous le souhaitez.
Je suppose que vous utilisez Windows et GitBASH.
Vous pouvez simplement supprimer le dossier "C: ...\project" sans effets indésirables.
Ensuite, dans git bash, vous pouvez faire cd c\:
. Cela change le répertoire dans lequel vous travaillez en C: \
Ensuite, vous pouvez faire git clone [url]
Cela créera un dossier appelé "projet" sur C:\avec le contenu du référentiel.
Si vous souhaitez lui donner un autre nom, vous pouvez le faire git clone [url] [something else]
Par exemplecd c\:
git clone [email protected]:username\repo.git MyRepo
Cela créerait un dossier sur "C:\MyRepo" avec le contenu du référentiel distant.
Vous pouvez essayer ceci via SSH: rm -rf foldernamehere