其他分享
首页 > 其他分享> > GIT介绍和使用

GIT介绍和使用

作者:互联网

@

目录

一、GIT的介绍

1.什么是Git?

Git是一款免费、开源的分布式版本控制系统。

2.Git有什么用?

举个例子:在我们毕业之际,我们都要写毕业论文,然后就会像图片那样…

如果有一个软件,能帮我们自动记录每次文件的改动,还可以让同事协作编辑,岂不是很方便,所以:版本控制可以帮助我们实现两件事情
版本控制:自动记录每次的修改,并且可以方便的切换到任一版本
协作开发:可以完成多人协作开发

3.Git的基本概念及原理

在我们初次使用Git时,进行初始化之后,会在目录下产生一个隐藏目录.git

在.git内部属于暂存区,在.git外部属于工作区

这两张图可大致展示git的文件提交流向,我们在将文件添加到版本库时,是分两步执行的:
第一步,使用git add添加文件
第二步,使用git commit 提交
每一次git commit操作,整个的暂存区就清空,同会形成一个新的版本。
这样我们就够对文档的每一次修订都进行版本跟踪。

二、安装包下载

1.从指定位置下载安装包    git安装包
2.解压文件

3.直接点击安装第一个和第二个安装包(第三个是中文语言包)一直下一步安装,直到安装完成即可。

三、Gitee的介绍

gitee是开源中国(https://www.oschina.net/) 开发的一款基于git的代码托管平台,能够用gitee实现代码托管、项目管理、协作开发,目前是国内最大的代码系统,gitee和github的作用和性质是类似的,但是相比于github而言,gitee有两个显著的优势:
    一是速度快
    二是支持免费的私密项目
关于gitee的注册和登录就不在这里赘述了。

四、Git的使用介绍

1.创建一个Git仓库


点击新建仓库后,跳转到如下界面,然后输入对应的名称,点击创建即可

2.获取代码仓库地址

创建完成仓库以后,页面跳转到如下界面,点击复制仓库的文件路径即可。

3.将仓库信息拉取到本地电脑上

找到你想要放置文件的地方,鼠标点击右键,gitclone

下载完成后,即可获得本地仓库

此时添加需要版本控制的文件,右键tortoisegit->add 点击OK,即可添加

此时文件的状态如下:

右键点击gitcommint->"master",勾选需要的文件,点击commit即可

提交后文件状态如下:(由加号变成了打勾,说明已经进行版本保存)

接下来让我们对这个文件进行操作,输入几行字符

此时文件的状态如下:(由打勾变成红色感叹号,说明文件有变更)

然后此时再右键点击gitcommint->"master"

使用左键双击(这是个测试文件.txt)会显示如下画面:

在这里就可以清楚的看到,当前和之前保存的版本对应做了哪些修改,检查后确认无误,即可再次保存,如下


就这样完成了第二次版本提交。

4.查看版本日志

右键->tortoisegit->show log. 显示如下,可以查看到每次改动的记录,改动人,改动时间,改动内容等

5.创建分支

当你在完成A任务的过程中,此时突然插入一个B任务,这个时候,你就可以创建一个分支,
一个分支用来处理A任务,一个分支用来处理B任务。具体操作流程如下:
右键->tortoisegit->Create Branch

此时点击右键->tortoisegit->Switch/Checkout 即可查看并切换到想要的分支

下拉选中想要的分支A,即可进行切换

此时点击右键->commit->“A” (分支从master变成了A),文件的操作即变成了对分支A的操作

同理,点击commit提交,然后我们在切换回B分支,此时点击右键->commit->“B” (分支从master变成了B),文件的操作即变成了对分支B的操作
同理,点击commit提交。
这样即完成了对两个不同的任务进行了同时的管理控制和操作.

6.查看版本分支关系图

右键->tortoisegit->revision graph,即可查看到,在master的基础上,衍生了2个不同的分支

7.还原

当你添加了一大堆修改之后,觉得不合适,想要删除掉,从原来的版本开始,那么此时就可以用这个功能。
例如:原本的文件如下:

然后你修改后如下:

点击右键->tortoisegit->revert,选择想要还原的文件

然后打开一看,果然又恢复到之前的状态的

8.将文件上传到gitee

点击右键->tortoisegit->push,然后点击OK即可

此时我们打开GITEE网站,即可看到更新的信息,此时说明文件已经提交上去

9.从gitee更新文件

点击右键->tortoisegit->pull 点击OK即可把最近的版本更新到本地

10.gitignore忽略文件

工程里面并不是所有的文件我们都需要关心,比如像随着编译会进行变化的文件我们可以放到忽略文件里面,比如要忽略文件test.py
右键选中test.py文件->tortoisegit->add to ignore list->test.py 点击即可把该文件添加到忽略文件里面。

此时查看gitignore文件,发现已经添加到忽略项了,我们也可以通过手动修改该文件,来添加需要的忽略项目。

git的版本管理,只需要掌握这几个常用的功能即可,至于其他一些高级用法,大家可以再后续的使用慢慢发掘。

标签:文件,GIT,介绍,点击,Git,右键,版本,使用,git
来源: https://www.cnblogs.com/Wei-Ting/p/16672512.html