我在Windows服务器中具有Git-scm本地设置,因此需要将其作为我的远程回购协议供客户端使用。
在服务器端,我创建了一个裸仓库 客户端中创建了一个空的存储库,并添加了第一个创建的存储库(在服务器中)作为远程存储库。
由于两者都在Windows中,因此当我尝试从客户端计算机推送提交时,出现以下错误
$ git push origin master
ssh: connect to host mywindowsserver port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我在这里尝试实现以下目标。
1)来自客户端计算机的普通用户也可以从服务器克隆远程存储库,并且可以正常推入和拉出(用户将无法访问服务器计算机)。如何指导用户克隆远程仓库或通过LDAp授予对远程仓库的访问权限?
2)当我们使用github GUI时,是否有GUI可以查看本地存储库?