用GIT建立多个安全身份?

数量

我有多个存储库可供选择-有些存储在Github上,有些存储在Assembla上。从技术上讲,我的用户名在两个系统之间有所不同。

当我cd访问给定存储库的内容时,我需要了解以下内容:

  1. 混帐知道我是谁(有这样做git config user.name不是 git config --global user.name
  2. 我是否通过ssh正确设置了身份验证

我发现可以git config --get user.name产生正确的信息,但是当我尝试拉入或提交时,系统提示我输入用户名:

Username for 'https://github.com'

如何确保我的身份正确链接到两个git world?我意识到#1与SSH密钥无关,但是提交(尽管这是我的设置的一部分),因此我将其包括在这里以供我尝试完成的工作参考。

德塞米纳拉

首先,user.name,user.email的配置值与对服务器的身份验证无关(允许您进行推送,提取等),这些仅用于使用作者信息填充提交消息

一个您可以做的就是创建一个ssh密钥对,并为assembla和github使用相同的公钥。然后,从github克隆存储库时,请确保使用SSH协议

[email protected]:username/repositoryname.git

代替

https://github.com/username/repositoryname

(对于assembla同样)

如果配置正确,则不会要求您输入用户名或密码

注意:[email protected]:username / repositoryname.git是ssh://[email protected]:username / repositoryname.git的简写,含义相同

注意2:关于git-scm的书在这里解释了SSH协议(以及其他):http ://git-scm.com/book/en/Git-on-the-Server-The-Protocols,github总是使用“ git”用户名并使用ssh密钥标识github用户

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用GIT建立多个安全身份?

来自分类Dev

Firebase JS安全身份验证

来自分类Dev

Firebase JS安全身份验证

来自分类Dev

对LUIS帐户的安全身份验证

来自分类Dev

安全身份验证cookie Asp.Net

来自分类Dev

安全身份验证cookie Asp.Net

来自分类Dev

安全身份验证/加密智能键盘

来自分类Dev

Mongo安全身份验证不起作用

来自分类Dev

如何启用 spring 安全身份验证?

来自分类Dev

OAuth2的客户端JS库如何维护安全身份验证?

来自分类Dev

核心Java应用程序中的安全身份验证和授权

来自分类Dev

mysql-python mac OSX 10.10禁用安全身份验证

来自分类Dev

播放的默认安全身份验证过滤器未命中

来自分类Dev

Grails spring 安全身份验证提供程序和自定义过滤器

来自分类Dev

通过具有自定义用户的数据库进行Spring安全身份验证

来自分类Dev

如何在nullmailer 1.0.5中启用安全身份验证(ssl,tls,starttls)。并将nullmailer升级到1.11

来自分类Dev

与 spring boot 和类似配置相比,没有 spring boot 的 Spring 安全身份验证不起作用

来自分类Dev

使用mysqli_init()时,尚不允许属性访问。尝试跳过PHP中的安全身份验证

来自分类Dev

在没有HTTPS的情况下(不发送密码)对服务器进行安全身份验证的质询/响应方法是什么?

来自分类Dev

用git重新建立非线性提交链

来自分类Dev

由于Razor脚本标签,完全身份棚架失败

来自分类Dev

需要绕过完全身份验证 - Spring

来自分类Dev

任何可能的方法来为多个 ip 建立安全链接?

来自分类Dev

用jwt反应多个子域身份验证

来自分类Dev

如何在Windows上设置git ssh的多个身份?

来自分类Dev

如何在Windows上设置git ssh的多个身份?

来自分类Dev

用Git存储密码的安全性如何?

来自分类Dev

建立安全连接卡住的restlet

来自分类Dev

用Javascript建立清单

Related 相关文章

  1. 1

    用GIT建立多个安全身份?

  2. 2

    Firebase JS安全身份验证

  3. 3

    Firebase JS安全身份验证

  4. 4

    对LUIS帐户的安全身份验证

  5. 5

    安全身份验证cookie Asp.Net

  6. 6

    安全身份验证cookie Asp.Net

  7. 7

    安全身份验证/加密智能键盘

  8. 8

    Mongo安全身份验证不起作用

  9. 9

    如何启用 spring 安全身份验证?

  10. 10

    OAuth2的客户端JS库如何维护安全身份验证?

  11. 11

    核心Java应用程序中的安全身份验证和授权

  12. 12

    mysql-python mac OSX 10.10禁用安全身份验证

  13. 13

    播放的默认安全身份验证过滤器未命中

  14. 14

    Grails spring 安全身份验证提供程序和自定义过滤器

  15. 15

    通过具有自定义用户的数据库进行Spring安全身份验证

  16. 16

    如何在nullmailer 1.0.5中启用安全身份验证(ssl,tls,starttls)。并将nullmailer升级到1.11

  17. 17

    与 spring boot 和类似配置相比,没有 spring boot 的 Spring 安全身份验证不起作用

  18. 18

    使用mysqli_init()时,尚不允许属性访问。尝试跳过PHP中的安全身份验证

  19. 19

    在没有HTTPS的情况下(不发送密码)对服务器进行安全身份验证的质询/响应方法是什么?

  20. 20

    用git重新建立非线性提交链

  21. 21

    由于Razor脚本标签,完全身份棚架失败

  22. 22

    需要绕过完全身份验证 - Spring

  23. 23

    任何可能的方法来为多个 ip 建立安全链接?

  24. 24

    用jwt反应多个子域身份验证

  25. 25

    如何在Windows上设置git ssh的多个身份?

  26. 26

    如何在Windows上设置git ssh的多个身份?

  27. 27

    用Git存储密码的安全性如何?

  28. 28

    建立安全连接卡住的restlet

  29. 29

    用Javascript建立清单

热门标签

归档