Comment utiliser les chemins réseau de Windows avec Git Bash

les chemins vers les ressources réseau sont indiqués dans Windows avec la syntaxe servernamesharepathtofolder . Comment utiliser un tel dossier dans Git Bash, qui utilise des chemins de style Unix?

53
demandé sur Cerran 2013-11-18 16:32:05

5 réponses

en fait juste cd //servername/share/path/to/folder//servername/ est suivi par au moins un dossier partagé.

52
répondu protometa 2014-05-29 22:12:40

vous devez associer une lettre de lecteur au chemin de réseau que vous voulez utiliser. Pour ce faire, exécutez la commande suivante dans L'interpréteur de commandes de Windows cmd :

pushd \servername\share\path\to\folder

la prochaine invite portera la lettre d'entraînement assignée, par exemple Z:\path\to\folder . Maintenant, ouvrez Git Bash (cela ne fonctionnera pas avec une instance déjà en cours d'exécution) et allez à la nouvelle lettre de lecteur créée:

cd Z:/path/to/folder

ou également

cd /z/path/to/folder
12
répondu Florian von Stosch 2013-11-18 12:32:05

en Fait

git clone //servername/path/to/repo.git

fonctionne très bien pour moi (en utilisant git version 1.9.0.msysgit.0 )

7
répondu Ajasja 2014-04-07 09:03:45

si vous en avez besoin pour le clonage, la réponse la plus appropriée est ici :

git clone file:////<host>/<share>/<path>

remarquez le mot file et 4 slashes après lui, c'est l'astuce.

3
répondu i-- 2017-05-23 12:03:05

pas besoin de taper le chemin manuellement. Droite cliquez simplement sur! sur votre dépôt et cliquez sur l'option Git Bash. Il ouvrira la base git avec votre chemin de dépôt.

enter image description here

aussi je suggère d'utiliser L'option de lecteur réseau Mp de windows pour mapper l'emplacement du réseau comme un lecteur et de l'utiliser seulement.

1
répondu 027 2015-07-03 05:02:09