首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git Windows存储库权限

Git Windows存储库权限
EN

Stack Overflow用户
提问于 2016-01-06 02:19:47
回答 2查看 745关注 0票数 0

我在Windows服务器上安装了Git,所有配置都使用SSH (Bitvise SSH)。

我已经使用管理员帐户在服务器上手动创建了一些裸存储库。

当我使用相同的管理员帐户进行远程连接时,它可以让我毫无问题地克隆存储库。但是,当我使用用户帐户时,它找不到存储库。

因此,需要明确的是,这是可行的:

代码语言:javascript
复制
git clone ssh://Admin@xxx.cloudapp.net:789/~/Test

这不是:

代码语言:javascript
复制
git clone ssh://User@xxx.cloudapp.net:789/~/Test

我已经检查了服务器上包含存储库的文件夹的所有Windows权限,'User‘拥有对所有内容的完全访问权限。

我遗漏了什么?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2016-01-06 02:25:16

我不确定,但每个Git用户都应该有另一个SSH密钥。当您尝试按用户帐户克隆时,是否使用了指定的SSH密钥(用于用户帐户)?

票数 0
EN

Stack Overflow用户

发布于 2016-01-13 15:44:02

原来我把用户的主路径设置错了,绝对路径也弄错了。我不需要驱动器号...所以

代码语言:javascript
复制
/path/to/repo 

有效,但是

代码语言:javascript
复制
/c/path/to/repo

不管怎么说,现在所有的设置都完成了,我现在有了一个完全基于Windows的带有SSH的Git服务器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34618611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档