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