如何在Windows共享上访问git仓库?

Cha*_*all 26 windows git share windows-7 git-remote

我希望能够将我的Windows 7桌面上的工作仓库同步到我的Windows 7笔记本电脑,而无需将我的提交推送到我们的主服务器.我该怎么做呢?我无法弄清楚如何设置远程路径,以便git可以理解它的位置.我通常使用Git Bash来处理git,而不是windows命令行,所以这里的问题很可能是我无法弄清楚如何在Git Bash中编写一个引用windows共享的路径.

所以,说我有一个回购(Windows共享路径):

\\\\MyWorkPCName\dev\myrepo\
Run Code Online (Sandbox Code Playgroud)

在命令行中,我可以访问目录和文件(尽管使用pushd,因为cmd是愚蠢的),如何将其转换为有效的git远程?

bug*_*bug 40

虽然Git不识别反斜杠,但Windows 确实识别正斜杠:

git remote add desktop //MyWorkPCName/dev/myrepo
Run Code Online (Sandbox Code Playgroud)

Git Bash还允许您使用UNIX样式的路径访问Windows驱动器,例如,C:\Users\bug\repo变为/c/Users/bug/repo.

  • 你的原始答案是正确的.Flaky网络可能解释了为什么它最初不适合我. (4认同)
  • 尝试从`cmd`提示符运行该行(除非您使用"仅Git Bash"选项安装msysgit)和/或使用`file:// \\ MyWorkPC\etc`(如果使用bash则使用单引号). (2认同)