Git Clone 命令指定用户名密码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git Clone 命令指定用户名密码相关的知识,希望对你有一定的参考价值。
参考技术A 通常企业内部 remote repository 会托管在 github或者gitlab平台上,在 Github 上 git clone 某一 repository 时,有https和ssh两种选择,https需要提供用户名和密码,可以使用个人或者公司提供的github用户名和密码。如果clone非本地配置的用户名密码的项目,可以用嵌套了 用户名:密码 的git语句来clone项目。
格式 git clone http://userName:password@链接地址
实例 git clone https://用户名:密码@git.coding.net/sample/HelloWorld.git
mac OS catalina上的git clone命令面临问题[关闭]
【中文标题】mac OS catalina上的git clone命令面临问题[关闭]【英文标题】:Facing issue with git clone command on mac OS catalina [closed] 【发布时间】:2020-04-13 11:22:57 【问题描述】:Mac OS 更新到 Catalina 后,我的 git repo 中的 git clone 遇到问题
尽管使用正确的用户名和密码进行克隆,但仍然出现以下错误
remote:用户名或密码无效。 致命:“https://github.com/My_Repo.git”的身份验证失败
请帮我解决这个问题。
【问题讨论】:
我投票决定将此问题作为离题结束,因为它与编程无关。您可能会在 AskDifferent Stack Exchange 网站上得到更好的答案。 @MarkSetchell Git 是一个编程工具,所以我认为这实际上是这里的主题(虽然不一定是一个好问题)。 【参考方案1】:先检查:
您的 credential-osxkeychain 获取任何 GitHub 凭据 检查您的帐户是否为have 2FA activated,这意味着您的密码必须是PAT (Personal Access Token)OP Mahendra Sahu 确认in the comments:
对于 2FA 激活帐户,您需要 PAT(个人访问令牌)
【讨论】:
@MahendraSahu 出了什么问题? osxkeychain 中的缓存凭证?还是激活了 2FA,这意味着您需要 PAT? (个人访问令牌) 对于 2FA 激活帐户,您需要 PAT(个人访问令牌)。 @MahendraSahu 感谢您的反馈。我已将您的评论包含在答案中以提高知名度。以上是关于Git Clone 命令指定用户名密码的主要内容,如果未能解决你的问题,请参考以下文章