分布式版本控制工具——git

✅<1>主页::我的代码爱吃辣
<2>知识讲解:Linux——git
☂️<3>开发环境:Centos7
<4>前言:git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。  也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

目录

一.什么是git

二.linux下使用git

1.注册git的客户端

2.Linux上安装git

2.Linux上克隆远端仓库

三.提交本地代码到远端仓库

1.将需要git管理的代码提交到git缓存

2.将需要git管理的代码提交到本地

3.将需要git管理的代码同步到远端服务器上


一.什么是git

git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。  也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

当我们需要做一个大工程的时候,文件的管理无疑是非常庞大的工作,因为我们需要不断的修改更新文件内容,同时可能还要保留旧版本保证可以复原,这样就需要备份多个版本的文件。

并且在大多数情况下一个工程需要在多数人来共同维护,那么这种情况下不同人之间修改内容的合并也是非常麻烦的,这时使用git就可以很轻松的解决这些问题。

二.linux下使用git

1.注册git的客户端

这里我们可以选择,gitee 或者 github ,建议选择gitee,github连结容易意外断开,注册完成以后,登录以后的界面如下:

分布式版本控制工具——git_第1张图片

 并且完成邮箱的绑定。

我们选择新建一个仓库,用于我们以后的代码存储。

分布式版本控制工具——git_第2张图片

 新建仓库:
分布式版本控制工具——git_第3张图片

注意:新建的一个仓库无法直接设置开源,只有上传一些东西以后才可以设置开源。

创建以后:

分布式版本控制工具——git_第4张图片

 我们复制上面的一个连接,用于Linux上创建远程仓库链接。

2.Linux上安装git

使用命令:

sudo yum install git

 查看是否安装成功,使用命令查看git版本:

git version

2.Linux上克隆远端仓库

使用命令:

git clone [url]

这里的 url 就是刚刚建立好的 项目 的链接。

 注意:

  • 如果在输入邮箱的时候出现输入错误,可以使用Ctrl+bankspace删除。
  • 如果当前的仓库是一个空仓库,会出现一个警告: warning: You appear to have cloned an empty repository. 我们无需关心。

 这里的csdn_test就是我们刚刚克隆的仓库。

三.提交本地代码到远端仓库

1.将需要git管理的代码提交到git缓存

首先将需要提交远端仓库的代码拷贝到仓库文件夹:

 使用命令:

git add [文件]

将带提交到远端仓库的文件提交到缓存中。

 使用命令:

git status

可以查看缓存文件情况:

分布式版本控制工具——git_第5张图片

 2.将需要git管理的代码提交到本地

使用命令:

git commmit -m "描述信息"

可以将需要git管理的代码提交到本地仓库,在提交的时候可以写一些描述信息。

注意:

描述信息一定呀好好写,描述信息一般需要记录本次提交的修改日志,描述改动的详细内容,以便小组协作和领导检查,并且使用命令:

git log

查看你的上传仓库的信息,包括你的名字,邮箱。如果不好好写日志,小心别人发邮箱问候你。

分布式版本控制工具——git_第6张图片

注意:第一次提交的时候会让你设置你的邮箱,方便别人以后联系你。

3.将需要git管理的代码同步到远端服务器上

使用命令:

git push

分布式版本控制工具——git_第7张图片

 注意:同步到远端的时候还需要我们输入邮箱和密码。

最后:

我们在我们的gitee的仓库也就能看到我们提交的代码了。

分布式版本控制工具——git_第8张图片

你可能感兴趣的:(linux,git,linux)