centos配置git分布式版本控制系统(连接GitHub)

1 配置步骤

github网站,从事IT行业的人即使没有用过,也至少也听过,其重要性不必多说,详细的介绍可以自行面向浏览器,这里简单介绍一下centos配置git(ubantu也一样),注意前提是本地安装了git,本文的大致过程为:
(1)注册github账号 -> (2)创建一个repositories仓库 -> (3)在本地生成SSH密钥 -> (4)在github远程填写SSH密钥 -> (5)将远程的创建好的仓库克隆到本地 -> (6)修改本地的配置文件

2详细过程

(1)略,由于国内访问还是会很慢的,其实可以使用国内的码云作为替代。
(2)创建一个仓库
在这里插入图片描述
创建好后会自动重定向到一个创建好的页面,图中的链接将会被用来后续的克隆

(3)本地生成密钥
在centos的home目录下即可,输入ssh-keygen,并一路回车,如下(我这里没有在home路径下,是之前的其他目录下的,没有区别)
在这里插入图片描述
随后,在home路径下,进入 .ssh/目录下会发现,出现了两个密钥文件,如下
在这里插入图片描述
查看其中的公钥文件,cat id_rsa.pub
在这里插入图片描述
(4)在github远程填写公钥
复制刚才的公钥数据,打开github网站,点击设置
在这里插入图片描述
然后在打开的页面点击左边的SSH and GPG keys
在这里插入图片描述
打开后,点击新建一个SSH密钥
在这里插入图片描述
粘贴上刚才复制的密钥,并点击添加
在这里插入图片描述
添加成功
在这里插入图片描述
(5)将创建好的仓库克隆到本地
直接本地执行 git clone +第二步创建仓库时生成的链接,我这里是git clone https://github.com/LUOleel/gits.git并回车,显示下拉成功gits仓库到本地(前面应该演示blog仓库,但是找不到了,只能重新创建一个新的叫gits的仓库)
在这里插入图片描述
进入下拉的gits文件目录中,其中通过ls -a可以查看到有一个.git的文件目录,进入该目录,ls查看后发现,有一个config的文件,这个需要配置一下
(6)配置
在这里插入图片描述
配置每次提交和修改的用户信息git config user.name ‘name’, git config user.email ‘email’,这个在企业中分工协作时便于互相联系,以及迅速知道是谁提交的
在这里插入图片描述
此时再通过进入.git后查询config文件后发现添加了用户信息

3

最后,测试一下,在当前的gits目录下,创建一个文件echo ‘hello world’ > text.txt,并将这个文件git add text.txt 到工作区,然后git commit -m '描述’提交到本地仓库
在这里插入图片描述
然后git push推送到github远程服务器上,注意这里要输入账号密码,是注册github的账号和密码,其中密码在输入时不显示
在这里插入图片描述
输入正确的账号密码后回车
在这里插入图片描述
同时也会发现远程的github的仓库中也有了刚才push的文件
在这里插入图片描述

4最后

国内的码云平台也是一样的,当然,Ubuntu的操作也是一致的。有什么问题欢迎指出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值