Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git强制执行身份验证_Git_Github - Fatal编程技术网

Git强制执行身份验证

Git强制执行身份验证,git,github,Git,Github,我正在努力学习github的一些基础知识。我希望在每次发出git pull请求时强制执行身份验证。是否可以在公共存储库中执行此操作 这是我的公共测试存储库 当我尝试使用此url在任何机器上克隆它时 当我拉车时,它不要求任何凭证 我是否缺少一些配置,或者git作为公共存储库时不提示输入密码?当您在本地执行git pull时,您只会影响计算机上存储库的副本,而不会影响GitHub服务器上的副本。GitHub将需要身份验证才能写入其存储库副本(在本地使用git push,或在web界面中合并Pul

我正在努力学习github的一些基础知识。我希望在每次发出git pull请求时强制执行身份验证。是否可以在公共存储库中执行此操作

这是我的公共测试存储库

当我尝试使用此url在任何机器上克隆它时

当我拉车时,它不要求任何凭证


我是否缺少一些配置,或者git作为公共存储库时不提示输入密码?

当您在本地执行
git pull
时,您只会影响计算机上存储库的副本,而不会影响GitHub服务器上的副本。GitHub将需要身份验证才能写入其存储库副本(在本地使用
git push
,或在web界面中合并Pull请求)。

只有自动调整的用户才能向您的存储库进行推送,这样您就可以始终在SanthanaRajagopalan用户登录的情况下进行推送,如果我尝试与mi用户推送,我无法推送,gihib将向我发送下一条消息:

远程:拒绝向mottaman85授予SanthanaRajagopalan/JenkinTest.git权限。 致命:无法访问“”:请求的URL返回错误:403

此命令显示用户已登录


git config--global user.name

如果存储库是公共的,为什么需要凭据?@Makoto这一要求是我的另一个要求的一部分。我工作的公司有一个私有存储库,每次我拉取时都会提示输入凭据。我想让詹金斯适应那种环境。因此,我需要一个测试环境,以类似的方式进行实际设置