git学习

学会使用版本控制工具是很重要的,下面就简单的介绍一下基本的使用过程

1.了解一下的git工作流程

1.1 从远程仓库中克隆Git资源作为本地仓库

1.2 从本地仓库中checkout代码,然后进行代码修改

1.3 在提交前先将代码提交到暂存区

1.4 提交修改,提交到本地仓库。本地仓库中保存修改的各个历史版本

1.5 在修改完成之后,需要和团队成员共享代码时,可以将代码push到远程仓库

下面展示git流程图

 2.学习git安装

下载地址:https://git-scm.com/download

安装过程直接下一步即可。验证成功方法:1.右键有没有出现Git GUI Here和Git Bash Here    2.或者输入命令:git 出现一大堆的描述,则安装成功

3.如何使用git创建版本库及使用git?

3.1 创建一个空目录(c: mp)

在当前目录中邮件选择Git bash来启动

创建仓库执行命令:git init   效果是这样的如下:

.git就是版本库      .git上级目录就是工作目录  只有工作目录中的文件才能保存到版本库中

3.2  在该目录下创建test.txt文件夹,输入:git status 

 3.3将文件存放到暂存区,再提交,该文件下会出现√

执行:git add test.txt

执行:git commit  -m "提交信息"

3.4如果对该文件进行修改,再提交(提交方式跟添加文件方式一样,加入暂存区,再提交信息)

执行:git add test.txt  再执行git commit -m "代码二次更新"

查看一下状态:git status和打印日志信息(查看修改历史)

3.5 还原修改

git checkout -- 'test.txt':还原

git reset head test.txt:把暂存区的内容撤销掉

 还原两种情况:

1)修改后还没有被放到暂存区;从版本还原最新版本:git checkout --text.txt

2)修改后已放到暂存区中;又作了修改,从暂存区还原:现将暂存区清空,再执行还原

清空暂存区:

 

还原:

 

3.6 删除文件

删除文件有两个操作:

1)确实要从版本库中删除该文件,那就用git rm 删掉,并且git commit;

2)删错了,因为版本库里还有呢,所以可以轻松的把误删的文件恢复到最新版本

命令:git rm用于删除一个文件,如果一个文件已经提交到版本库,那么你永远不用担心误删,你只能恢复文件到版本库中,你会丢失未提交的修改内容

后恢复指定版本

原文地址:https://www.cnblogs.com/lichangyun/p/9584730.html