aierda 2023-11-07 17:20 采纳率: 72.1%
浏览 31
已结题

Git Clone遇到的问题

问题描述:
今天使用git clone克隆一个项目时,遇到了一个没有权限的问题,但这个帐号是管理员,
按理不会没有权限

img


输入密码回车,报如下没有权限的提示

img

如下是我的TortoiseGit的两张设置界面

img

img

提出问题:
以上是我的问题情况,以前用的好好的,现在不行了,恳请大家的指点,帮忙给点意见,
这会是什么原因造成的呢? 期待。

  • 写回答

23条回答 默认 最新

  • 社区专家-Monster-XH 2023-11-07 17:21
    关注

    基于Monster 组和AIGC的调写:若有帮助,还望采纳~~:

    在你提供的图片中,展示了在尝试使用 Git Clone 克隆 Git 仓库时遇到权限问题的情况。你的账户是管理员,但依然提示没有权限。通常,这可能是由几个不同的问题引起的:

    1. SSH 密钥问题:如果你是通过 SSH 进行克隆的,确保你的 SSH 密钥已被添加到 GitLab 服务器的相应账户中。
    2. 密码错误:即使是管理员,如果输入了错误的密码,也会提示没有权限。
    3. 账户权限:管理员账户的权限可能被修改了,或者没有对应仓库的访问权限。
    4. 仓库地址更改:Git 仓库的地址可能发生了更改,导致无法通过原来的地址访问。
    5. TortoiseGit 设置问题:检查 TortoiseGit 设置,确认 Git 路径和 SSH 客户端设置正确。

    对于第四张图片中的网络设置,这里主要是配置代理服务器和 SSH 客户端的。如果你不是通过代理服务器连接的,这部分通常不需要设置。SSH 客户端应该指向有效的 SSH 客户端执行文件。如果你使用的是 OpenSSH,路径通常是 C:\Program Files\Git\usr\bin\ssh.exe(假设 Git 安装在默认路径)。

    建议的解决步骤:

    • 确认 SSH 密钥是否正确设置,并已添加到 GitLab 中。
    • 确保输入的密码正确无误。
    • 检查 GitLab 中账户的权限设置。
    • 确认仓库地址是否发生了更改,如果是,请更新为新的仓库地址。
    • 检查 TortoiseGit 的设置,确保 SSH 客户端路径正确无误。
    • 尝试通过命令行进行克隆操作,以排除 TortoiseGit 设置问题。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(22条)

报告相同问题?

问题事件

  • 系统已结题 11月22日
  • 已采纳回答 11月14日
  • 创建了问题 11月7日