How to use Windows network paths with Git Bash

前端 未结 5 996
离开以前
离开以前 2021-02-01 00:22

Paths to network resources are denoted in Windows with the \\\\servername\\share\\path\\to\\folder syntax. How does one use such a folder within Git Bash, which use

相关标签:
5条回答
  • 2021-02-01 00:46

    Actually

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

    works fine for me (using git version 1.9.0.msysgit.0)

    0 讨论(0)
  • 2021-02-01 00:53

    Actually just cd //servername/share/path/to/folder where //servername/ is followed by at least one shared folder.

    0 讨论(0)
  • 2021-02-01 00:56

    You need to associate a drive letter to the network path you want to use. To do this, execute the following command in the Windows cmd shell:

    pushd \\servername\share\path\to\folder
    

    The next prompt will carry the assigned drive letter, e.g. Z:\path\to\folder. Now, open Git Bash (it will not work with an already running instance) and go to the new created drive letter:

    cd Z:/path/to/folder
    

    or equally

    cd /z/path/to/folder
    
    0 讨论(0)
  • 2021-02-01 01:01

    No need to type the path manually. Just right click! on your repository and click Git Bash option. It will open the git bash with your repository path.

    enter image description here

    Also i suggest to use Mp Network Drive option of windows to map the network location as a drive and use it only.

    0 讨论(0)
  • 2021-02-01 01:02

    If you need it for cloning, more appropriate answer is here:

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

    Notice the word file and 4 slashes after it, that is the trick.

    0 讨论(0)
提交回复
热议问题