github的使用

命运对每个人都是一样的,不一样的是各自的努力和付出不同,付出的越多,努力的越多,得到的回报也越多,在你累的时候请看一下身边比你成功却还比你更努力的人,这样,你就会更有动力。

导读:本篇文章讲解 github的使用,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

生成RSA非对称密钥

生成密钥的命令:
cmd命令窗口下执行:ssh-keygen -t rsa -C “zrs@126.com”
接下来,一路回车,就行。会在C:\Users\用户名\.ssh下生成两个文件id_rsa(私钥)和id_rsa.pub(公钥)
注意:如没有ssh命令,建议安装OpenSSH。
-t 用来指定加密算法为 rsa;
-c 后面是个注释信息,并不一定要和你Git账户的邮箱或者Git账户名保持一致
只是常常是和你账户邮箱保持一致,这样设置,就能知道这个公钥被绑定在
哪个Git账户上了。
注意 如果 有其他 项目 可能在 gitlib上等代码托管上,如果之前生成过ssh_key,这里就不要再生成了,否则会覆盖掉之前生成的,所以先看一下C:\Users\用户名.ssh 有没有 id_rsa(私钥)和id_rsa.pub(公钥),如果有 直接 使用id_rsa.pub(公钥)放到github就行。这样就实现了 一个私钥在本地电脑上,相同的公钥可以配置到多个地方,包括github,gitlib等代码托管平台。

配置RSA 公钥

将id_rsa.pub里的公钥拷贝到GitHub上,注意在拷贝时,注意最后若右空格,一定不要带,邮箱地址部分一定要带上。
先登录github,然后点击右上角的头像位置,找到Settings
在这里插入图片描述
具体配置的地方如下:
在这里插入图片描述

克隆代码

这里注意一下:一定要选中SSH方式克隆代码
在这里插入图片描述
将上面拷贝的克隆地址 ,放到git clone 命令后面
在这里插入图片描述

给当前项目配置用户名和邮箱(不是全局的)

通过git bash 进入 当前项目下,和.git位于同一目录下,执行以下命令:
git config user.name //查看目录下.git下的config文件中用户名,若没有配置,则显示全局用户名,若全局用户名也没配置过,则显示为空。
git config user.email //查询用户邮箱,查询规律同上。
后面 加 “xxx” 就是设置,不加就是查询
git config user.name “xiaoqiang” //给当前项目配置用户名
git config user.email “xiaoqiang@126.com” //给当前项目配置邮箱名
配置好后会在.git/config文件中追加
[user]
name = zhangrui
email = zhangrui@126.com
提交代码时会以此用户名和邮箱为代表进行提交,这里的email和用户设置,也没必要和git用户名和绑定邮箱,及ssh key中的邮箱一样,可随意设置。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/142643.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!