当前位置: 首页 > 知识库问答 >
问题:

GitHub使用智能HTTP

杨腾
2023-03-14

我设置了密码缓存,但奇怪的是我认为我已经这样做了。从一封电子邮件到github,他们似乎改变了一些事情:

你好Thufir

您看到的是,默认情况下,所有新创建的repo现在都使用智能HTTP而不是SSH。我们这里有一篇帮助文章,解释了如何在此处进行更改:https://help.github.com/articles/why-is-git-always-asking-for-my-password

我们在这里也有一篇关于它的博文:https://github.com/blog/1104-credential-caching-for-wrist-friendly-git-usage

我所看到的奇怪之处是,我似乎记得不久前,为了缓存密码,我遵循了这些确切的指示。

还有,难道没有更好的方法吗,也许用公钥?我不太确定我的密码缓存在哪里,但我知道这不是一个好主意。(我在Linux所以不能在电子邮件中使用建议的. exe。)

共有2个答案

姜卜霸
2023-03-14

你必须更具体地说明“更好的方法”的含义,因为根据你对它的理解,你会得到不同的答案。试着把你的问题细化一点,使它们更具体。

更深入地了解您正在谈论的内容,导致我发现git-凭证-存储,这似乎表明密码存储在明文中。

据我所知,您将依赖操作系统的安全模型来确保文件不会被未经授权的各方访问或更改。这些信息似乎都没有用盐散列。简而言之,帐户的安全性将高度依赖于存储缓存的机器的安全性。

至于为什么HTTP支持是git未来的一大焦点,这里有很好的解释。

总而言之,HTTP是标准的,具有很高的采用率,它支持安全和不安全的交换,再加上端口80在大多数机箱和防火墙上都是开放的,这使得使用HTTP相对不需要动脑筋。

滕英奕
2023-03-14

您可以使用SSH连接到Github。他们有一个SSH密钥指南,以防您尚未将公钥添加到Github帐户,然后您所要做的就是使用SSH repo URL而不是HTTPS repo URL来克隆存储库。

您可以通过单击repo url所在位置旁边的按钮来查找SSH url。如果您已经克隆了HTTPS存储库,那么可以添加一个指向SSH URL的新远程站点,并将其用于无密码推拉!

 类似资料:
  • 在家庭和城市实施物联网系统使它们成为智能家居和智能城市。 智能家居或智能城市让生活变得更加轻松和智能。 智能家居系统可以让我们的生活变得轻松。 从能源管理开始,使用恒温器的AC设备中的电源控制系统,所有这些都可以减少功耗。 门锁管理系统,安全管理系统,水管理系统也是其中的一部分。 尽管如此,这些都是智能家居系统中突出的重要因素。 任何希望自动化或想生活更轻松的事情都可以成为智能家居的一部分,智能家

  • 智能会议室目前具备发起视频会议、加入视频会议、无线投屏三个功能,这些功能需要搭配会议室内的iTV进行软硬联动使用。具体使用方法: 发起远程视频会议: 进入具备iTV的会议室->打开【智能会议室】->点击发起视频会议->选择参会成员->点击完成,此时iTV将呼出视频通话。 加入远程视频会议: 进入具备iTV的会议室->打开【智能会议室】->点击加入视频会议->输入会议ID ->点击完成,此时iTV将

  • 通过使用角智能表,如何使用偏移值获得结果集。比如我数据库里有100条记录 首先,我需要从数据库中获取20条记录,并且每页只显示10个项目。 点击第三页后,需要查询数据库(服务调用)并获取另外20条记录... etc(但第二页没有服务器调用) 我正在使用SmartTablePipe/ajax插件来显示记录。 如何使用这个来实现。 http://lorenzofox3.github.io/smart-

  • 使用智能合约打包器 当使用下面列出的智能合约打包器时,将不得不手动执行从Solidity到本机Java类型的所有转换。使用Solidity smart contract wrappers是非常有效的,它负责所有的代码生成和转换。

  • 视频教程:链接的智能对象视频教程:链接的智能对象Infinite Skills 了解智能对象 智能对象是包含栅格或矢量图像(如 Photoshop 或 Illustrator 文件)中的图像数据的图层。智能对象将保留图像的源内容及其所有原始特性,从而让您能够对图层执行非破坏性编辑。 在 Photoshop 和 Photoshop CS6 中,您可以将图像的内容嵌入到 Photoshop 文档中。在

  • LLamaIndex如何使用 llamaIndex是目前与LangChain类似的大模型拓展工具,可以用来交互LLM并做向量数据搜索等等,其应该如何使用?