Github Git Hub远程:密码身份验证不可用于Git操作

Github Git Hub远程:密码身份验证不可用于Git操作,github,git-push,tortoisegit,git-clone,Github,Git Push,Tortoisegit,Git Clone,我对tortoise git和我的Github企业的使用还不熟悉。当我尝试从TortoiseGit提交我的文件时,它会工作,但当我尝试推送它时,它会抛出以下错误 远程:密码身份验证不可用于Git操作 远程:必须使用个人访问令牌或SSH密钥 远程:请参阅。*******.com/settings/tokens或。*******.com/settings/ssh 致命:无法访问“**/**.git/”: 请求的URL返回错误:403 我在尝试克隆时也会遇到同样的错误。我只能提交文件 但是,当我尝试使

我对tortoise git和我的Github企业的使用还不熟悉。当我尝试从TortoiseGit提交我的文件时,它会工作,但当我尝试推送它时,它会抛出以下错误

远程:密码身份验证不可用于Git操作

远程:必须使用个人访问令牌或SSH密钥

远程:请参阅。*******.com/settings/tokens或。*******.com/settings/ssh 致命:无法访问“**/**.git/”:

请求的URL返回错误:403

我在尝试克隆时也会遇到同样的错误。我只能提交文件

但是,当我尝试使用示例github.com而不是enterprise时,一切都很好。 请给我一些建议


如果我还需要为身份验证设置任何内容,请指导我

有两种身份验证方法:

  • 在每次git推/拉/克隆时使用用户名/密码提示
  • 设置SSH密钥并让您的rsa密钥对您进行身份验证(这是普遍的首选)
  • 我认为福特选择了第二种方法

    Github的以下文章应该可以帮助您


    遵循此操作并确保添加所有要访问repo的机器的SSH密钥。

    有两种身份验证方法:

  • 在每次git推/拉/克隆时使用用户名/密码提示
  • 设置SSH密钥并让您的rsa密钥对您进行身份验证(这是普遍的首选)
  • 我认为福特选择了第二种方法

    Github的以下文章应该可以帮助您


    遵循它并确保添加所有要访问repo的机器的SSH密钥。

    您可以创建一个访问令牌并将其存储在Windows凭据管理器中

    • 按照中的步骤创建访问令牌
    • 转到“Windows凭据管理器”并查找您的Github企业帐户
    • 单击修改并用生成的令牌替换密码

    您可以创建访问令牌并将其存储在Windows凭据管理器中

    • 按照中的步骤创建访问令牌
    • 转到“Windows凭据管理器”并查找您的Github企业帐户
    • 单击修改并用生成的令牌替换密码

    使用SSH进行Git远程操作,或者创建一个应用程序令牌,您可以使用该令牌代替密码。此处已说明使用SSH进行Git远程操作,或者创建一个应用程序令牌,您可以使用该令牌代替密码。此处已说明,我也做了同样的操作,并将SSH密钥添加到我的github中,但没有成功。还是给了我同样的错误。正在克隆到“C:\Users\Shankaran\Documents\Github test\aem spl”。。。远程:密码身份验证不可用于Git操作。远程:必须使用个人访问令牌或SSH密钥。远程:查看或致命:无法访问“***/***.git/”:请求的URL返回错误:403请确保将克隆URL用作以开头的内容git@github.com:*,如果使用ssh auth,则必须使用它。如果您使用的是以http开头的克隆url,它将采用answerI中提到的第一种方法。我也这样做了,并将SSH密钥添加到我的github中,但没有成功。还是给了我同样的错误。正在克隆到“C:\Users\Shankaran\Documents\Github test\aem spl”。。。远程:密码身份验证不可用于Git操作。远程:必须使用个人访问令牌或SSH密钥。远程:查看或致命:无法访问“***/***.git/”:请求的URL返回错误:403请确保将克隆URL用作以开头的内容git@github.com:*,如果使用ssh auth,则必须使用它。如果您使用的是以http开头的克隆url,它将采用答案中提到的第一种方法