我在本地工作区中有一个eclipse项目。我创建了一个github公共帐户,创建了一个远程存储库,复制了HTTPS克隆URL。然后克隆Git存储库以创建我的本地存储库,并与本地存储库共享项目,配置Git以进行合并和提取,并将我的更改提交到本地存储库,然后成功地将提交的更改推送到远程存储库。我可以看到远程存储库中的更改。当我尝试克隆git存储库时,存在用户名和密码字段,但我留为空白,没有提供我的github帐户详细信息。
问题:我很惊讶,没有提示我输入用户名和密码。这是否意味着任何人都可以将更改推送到我的远程存储库?如果没有,我如何被认可?
然后将已提交的更改成功推送到远程存储库
这意味着您必须已经登录到GitHub:即使没有任何回购,也可以将GitHub凭据放入Windows / Mac的GitHub中(假设您正在使用该GUI)。
登录后,如果GUI检测到您的初始凭据与该存储库的所有者匹配,则可以将您要添加的任何存储库推送到该存储库。
正如保罗·贝茨(Paul Betts)所坚持的那样,他说凭证被缓存了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句