J'essaye de cloner le repo à partir d'un autre répertoire.
Disons que j'ai un repo C:/folder1
etC:/folder2
Je veux cloner le travail folder1
dans folder2
.
Que dois-je taper dans l'invite de commande pour ce faire?
Il semble que souvent, lors du clonage, une URL soit fournie plutôt qu'un chemin de fichier, cependant, pour le moment, je m'exerce simplement et j'essaie de m'habituer à Git.
git clone C:\folder1\.git folder2
. Vous devez l'exécuter à partir du répertoire dans lequel vous voulez que le dossier 2 apparaisseRéponses:
De la documentation pour
git clone
:la source
git clone //pc_name/git
Aucun de ceux-ci n'a fonctionné pour moi. J'utilise git-bash sur Windows. J'ai découvert que le problème était lié au formatage de mon chemin de fichier.
FAUX:
CORRECT:
Ces commandes sont effectuées à partir du dossier dans lequel vous souhaitez que le dossier du référentiel apparaisse.
la source
/
ou une double barre oblique `\\`. Mais pas de barre oblique unique.Il est à noter que la commande fonctionne de la même manière sous Linux:
la source
C'est aussi simple que ça en a l'air.
la source
Si vous avez de l'espace dans votre chemin, mettez-le entre guillemets:
la source
Utilisation
git clone c:/folder1 c:/folder2
la source
J'utilise git-bash dans windows.Le moyen le plus simple est de changer l'adresse du chemin pour avoir les barres obliques:
PS: Démarrez le git-bash sur le dossier de destination.
Chemin utilisé dans le clone ---> c: / Dev / proposé
Chemin d'origine dans Windows ---> c: \ Dev \ proposé
la source
Utiliser le chemin lui-même n'a pas fonctionné pour moi.
Voici ce qui a finalement fonctionné pour moi sur MacOS:
Cela a également fonctionné:
Le chemin lui-même fonctionnait si je faisais ceci:
la source