我正在尝试将 git 存储库设置为服务器存储库,以便用户签入和签出他们的更改。
我正在尝试做一个 poc,以便本地和远程存储库都在一台机器上。
这是我为创建存储库(作为远程服务器存储库)所做的一切:
- 使用 GIT Gui 创建了一个存储库(现在我有一个包含 .git 文件夹的目录)。
- 运行命令git --bare init --shared myRepo.git使其裸露以推送到存储库
- 现在我使用 Windows 共享和安全性共享了 myRepo.git 文件夹。
- 然后我将此共享文件夹映射到网络驱动器 z:
在位置 d:/myrepository 我使用 GIT Gui 创建了一个存储库(本地,将在所有将签入和签出服务器的机器上)。
在这里,我的一个新蜜蜂 GIT 用户出现了。我尝试了各种可能有意义也可能没有意义的事情。请告诉我为什么我尝试的东西是对还是错,如果你能帮我解决。这是我在 local(myrepository) 上尝试过的:
$ git clone \\z:\myRepo.git
Cloning into 'myRepo'...
ssh: \\z: no address associated with name
fatal: The remote end hung up unexpectedly**
$ git clone file:///z:\myRepo.git
Cloning into 'myRepo'...
fatal: 'z:myRepo.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly**
$ git clone file:///myRepo.git
Cloning into 'myRepo'...
fatal: 'C:/Program Files/Git/myRepo.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly**
$ git clone git@\\z:\myRepo.git
Cloning into 'myRepo'...
ssh: \\z: no address associated with name
fatal: The remote end hung up unexpectedly**
$ git clone ssh://git@\\z:\myRepo.git
Cloning into 'myRepo'...
ssh: connect to host port 22: Bad file number
fatal: The remote end hung up unexpectedly**
$ git clone ssh://z:\myRepo.git
Cloning into 'myRepo'...
ssh: connect to host port 22: Bad file number
fatal: The remote end hung up unexpectedly**
$ git clone ssh://z:\myRepo.git
Cloning into 'myRepo'...
ssh: connect to host port 22: Bad file number
fatal: The remote end hung up unexpectedly**
$ git clone \\z:\myRepo.git
Cloning into 'myRepo'...
ssh: \\z: no address associated with name
fatal: The remote end hung up unexpectedly**
$ git clone ssh://git@172.16.70.177/git1/myRepo.git
Cloning into 'myRepo'...
ssh: connect to host 122.16.30.127 port 22: Bad file number
fatal: The remote end hung up unexpectedly**
请告诉我需要做什么才能使其工作。
谢谢,玛雅克巴特拉