git有什么作用

104次阅读
没有评论

共计 1839 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章将为大家详细讲解有关 git 有什么作用,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Git

Git 是一种分布式现代版本控制系统,实现了一种快速的版本控制。它非常轻量化而且速度极快。同时,对任何类型的知识工作者来说,Git 都很容易使用。

Git 基本流程

基本的 Git 工作流程如下:

在工作目录中修改文件。

暂存文件,将文件的快照放入暂存区域。

提交更新,找到暂存区域的文件,将快照永久性存储到 Git 仓库目录。

Git 工作示意图

如果你希望后面的学习更顺利,记住下面这些有关 Git 的概念。Git 有三种状态,你的文件可能处于其中之一:已提交(committed)、已修改(modified)和已暂存(staged)。已提交表示数据已经安全的保存在本地数据库中。已修改表示修改了文件,但还没保存到数据库中。已暂存表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。

由此引入 Git 项目的三个工作区域的概念:Git 仓库、工作目录以及暂存区域。

git 仓库

代码仓库是 Git 用来保存项目元数据和对象数据库的地方。这是 Git 中最重要的部分,从其它计算机克隆仓库时,拷贝的就是这里的数据。

工作目录

工作目录是对项目的某个版本独立提取出来的内容。这些从 Git 仓库的压缩数据库中提取出来的文件,放在磁盘上供你使用或修改。

暂存区

暂存区域是一个文件,保存了下次将提交的文件列表信息,一般在 Git 仓库目录中。有时候也被称作“索引”,不过一般说法还是叫暂存区域。

远程仓库

为了能在任意 Git 项目上协作,你需要知道如何管理自己的远程仓库。远程仓库是指托管在因特网或其他网络中的你的项目的版本库。你可以有好几个远程仓库,通常有些仓库对你只读,有些则可以读写。与他人协作涉及管理远程仓库以及根据需要推送或拉取数据。管理远程仓库包括了解如何添加远程仓库、移除无效的远程仓库、管理不同的远程分支并定义它们是否被跟踪等等。

分支

几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。

实验部分 Chapter1: 新建代码库 Step 1:进入 iCode

从项目首页点击“进入 iCode”按钮。

Step 2:点击“新建代码库”按钮

Step 3:输入代码库名称

代码库名:JavaDemo

Step 4:设置代码库类型

我们在此选择“私有”,填写代码库介绍后点击确认完成代码库新建

Step 5:点击确定按钮完成创建并进入代码库 Step 6:设置 HTTP 密码

注意:使用 Git 连接到 iCode 代码库时,如需输入密码,请使用本步骤设置的密码!

点击账号设置

输入密码

再次输入密码

点击发送验证码按钮

查看手机短信并在此输入收到的验证码

点击保存密码按钮

Chapter2: 添加成员并分配权限 Step 1:进入成员设置界面

Step 2:为子用户 icode 分配可读权限

点击“可读权限”页签

选择“成员”类型

选择子用户“icode”

点击“添加”按钮

Chapter3: 在本机安装 GitStep 1:检查是否已经安装 Git

执行命令 git –version

检查是否输出当前版本信息,如果当前已经安装 Git,请直接进入 Step 3。

Step 2:下载并安装 Git

如果您当前没有安装 Git 在浏览器中访问 Git 官网下载链接:https://git-scm.com/downloads

git 有什么作用

点击下载按钮,下载安装包并完成安装

如果下载没有开始,可以点击手动下载链接

git 有什么作用Step 3:再次检查 Git 版本是否已经安装 Chapter4: 将范例代码导入到代码库 Step 1:下载代码库

git 有什么作用

创建开发目录,执行命令 mkdir icode_starter cd icode_starter

下载范例代码到本地,执行命令 git clone https://gitee.com/devopssa_devopssa/javademo.git

Step 2:将下载好的范例代码导入到 icode 代码仓库

git 有什么作用

:进入代码仓库首页,复制场景 2 脚本

:将第一条脚本改为 cd gs-spring-boot/,如下:

git 有什么作用

:执行脚本

git 有什么作用

:刷新代码仓库页面查看代码是否已经成功导入

git 有什么作用

???????????? 恭喜你,你已经完成了代码库的准备工作!

打卡截图

完成场景 2 操作的同学,请上传一张你所新建代码库的截图,要求代码库中包含真实代码:

样例:

git 有什么作用

关于“git 有什么作用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计1839字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)