[工具向]__git 基本使用

  • 前言
    我们在前面已经知道了,git是一个分布式的版本控制工具.分布式的实现,可以解决代码管理中的很多风险问题,而分布式的实现,其基础是建立在两点,即是git不仅有一个集中的服务器做中央代码仓库.而且其每一台机器也存在一个本地仓库进行本地的项目管理.这样就降低了很多风险.

  • git的版本控制实现原理

git是一个分布式的版本控制系统,它主要是由一个远程仓库的版本控制系统和本地版本控制系统组合形成.


8067684-bafcc6d638da9e01.png
图片.png

git主要由工作区,暂存区,本地仓库,远程仓库几个部分构成.

8067684-ae2aa2551847ade3.png
图片.png

使用git进行版本控制的流程.

8067684-13191e8cb54dce16.png
图片.png

  • 通过git bash工具创建公钥与gitee远程仓库建立连接

我们都知道只有在通过git配置好公钥后,才能访问远程仓库,将项目部署上去.
码云提供了基于ssh协议的git服务,在使用ssh协议访问仓库之前,需要先配置还账户/仓库的ssh公钥

sshkey的生成:

在gitbash命令行工具中使用如下命令生成ssh公钥:

ssh-keygen -t rsa -C "gitee.com"

输入命令,按照提示完成三次回车,生成ssh key,通过查看~/.ssh/id_rsa.pub文件内容,获取到你的public key.

8067684-e55b5b587f2f586c.png
图片.png

使用如下命令查看你的公钥文件:

cat ~/.ssh/id_rsa.pub
8067684-37a78d9ca081457f.png
图片.png

git的ssh密钥在默认情况下是存放在其~/.ssh目录下的,我们进入该目录,并列出其中内容就可以查看到自己的密钥情况:

通过以下命令查看:

$ cd ~/.ssh
$ ls
8067684-6b8e57f8db4226b0.png
图片.png

其中.pub文件就是你的公钥.然后你就可以通过上面的查看命令直接打开文件查看了.

将ssh公钥部分右键复制下来,登录码云账户,在设置找到密钥管理,添加公钥,将其添加,即可实现本地与码云安全连接.

8067684-e036803da3fbc2f1.png
图片.png

当然你也可以直接找到.ssh目录下,通过记事本打开公钥文件.

8067684-f9cfcedd89bb6e71.png
图片.png

更新时间
2019-6-1
11:17

猜你喜欢

转载自blog.csdn.net/weixin_34088598/article/details/90958287