当前位置:   article > 正文

github 邮箱_Github与企业Git仓库的Git Clone配置

git clone如何关联邮箱

Git是分布式的代码管理工具,如果远程的代码管理是基于SSH的,则要使用远程的Git需要SSH的配置。

d61b03d666712176769914f69382de2b.png

首先进行本地SSH公钥的生成

Shell终端执行命令:ssh-keygen -t rsa -C "邮箱地址"

然后全部回车,采用默认值。这里的邮箱地址即为你的github账号邮箱,执行前述命令后若成功则会提示在用户文件夹下生成了ssh公钥的文件,即~/.ssh目录下生成id_rsa和id_rsa.pub文件,其中id_rsa.pub为公钥,需要将它添加到github和git仓库服务器上。

42b661adef1deeacf35345d65b6f0d96.png

打开浏览器登陆github,添加SSH KEY到github

github网址为https://github.com/,注册一个github的账号,登录github后,进入个人设置,打开SSH keys这一栏,打开后即会看到目前该账户下已进行过SSH认证的机器,选择Add SSH key之后,粘贴id_rsa.pub文件中的至Key中,同时需要编辑一个Title来说明此Key认证的是哪一台机器,通常会使用计算机的名字。

efd05cee989d66fcaf79bdc0f6c6ddd1.png

连接认证测试

Shell终端执行:ssh -T git@github.com

其中有一步会询问是否确定进行连接,需要键入yes后,输出如下信息:

Hi "xxxx"! You're successfully authentiated,but GitHub does not provide shell access

设置好个人信息

Shell终端执行:

git config --global user.name "用户名"

git config --global user.name "邮箱地址"

Git服务器上添加个人SSH KEY

登录git服务器,地址为http://192.168.4.33,输入用户名和密码,将步骤1中生成id_rsa.pub的内容添加到服务器中的SSH Public Key。

a5c868fb941347402ede5332c121455f.png

从仓库克隆源代码

Shell终端执行:

git clone ssh://username@192.168.4.33:29418/MultiDomain.git

备注:其中username为服务器上注册的用户名。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/427446
推荐阅读
相关标签
  

闽ICP备14008679号