相关疑难解决方法(0)

如何在Windows上设置和克隆远程git仓库?

有人知道如何从Windows服务器上的git远程存储库中检出,克隆或获取项目或代码吗?

存储库IP是:xxx.xx.xxx.xx,源文件目录是c:\repos\project.git

我习惯了SUSE Linux终端的命令行界面.我尝试了同样的方法,但它总是回复

fatal: ''/repo/project.git'' does not appear to be a git repository
fatal: Could not read from remote repository..
Please make sure you have the correct access rights
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何设置和克隆?

linux windows git ssh

20
推荐指数
1
解决办法
4万
查看次数

如何通过Windows上的ssh停止git来解决错误的路径?

我有一个带有ssh服务器设置的Windows 2003机器.我在本地和服务器上安装了msysgit(git版本1.6.2).

服务器具有以下我的存储库的绝对路径:

e:\vc\git\myrepo.git
Run Code Online (Sandbox Code Playgroud)

当用户登录时,他/她将被放入以下工作目录:

e:\vc\git\
Run Code Online (Sandbox Code Playgroud)

在我的开发机器上运行以下cmd时:

git clone ssh://myuser@myip/myrepo.git testrepo
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

fatal: ''/myrepo.git'' does not appear to be a git repository
Run Code Online (Sandbox Code Playgroud)

根据我的ssh日志,似乎git正在服务器上执行此cmd:

'cmd.exe /c git-upload-pack '/myrepo.git''
Run Code Online (Sandbox Code Playgroud)

在本地(在服务器上)执行该命令失败的原因相同.我认为这个问题与git前缀为'/'的路径有关.我怎么告诉git不要这样做?这应该有用吗?

注意:git-upload-pack正在运行,因为我在路径中添加了\ gitinstallpath\libexec\git-core.显然这是一个错误,将来会修复,这是我的工作.

windows git ssh msysgit git-clone

5
推荐指数
1
解决办法
6321
查看次数

标签 统计

git ×2

ssh ×2

windows ×2

git-clone ×1

linux ×1

msysgit ×1