学会使用版本控制工具是很重要的,下面就简单的介绍一下基本的使用过程
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:\tmp)
在当前目录中邮件选择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用于删除一个文件,如果一个文件已经提交到版本库,那么你永远不用担心误删,你只能恢复文件到版本库中,你会丢失未提交的修改内容
后恢复指定版本