我有userName,pwd来访问git。我能够运行命令
ssh peace@example.com info
但它没有列出用户'peace'可以访问的存储库, 我怎么能得到它?
答案 0 :(得分:2)
git没有认证或授权的概念。
如果您知道git repos的位置,那么您所能做的就是列出git repos
但是,如果用户peace
具有对example.com
服务器的ssh访问权限,则peace
可以克隆用户可以访问的任何存储库。
如果ssh peace@example.com ls /path/to/a/bare/repo.git
有效(该文件夹可由用户peace
阅读),那也意味着git克隆。