git版本工具之本地库的搭建
一、安装
这个就看百度吧
安装过后切记要完成用户的设置,去GitHub上注册一个账号
进入到git的安装路径,创建一个配置文件夹:mkdir 文件夹名 命令
切换到该目录下通过:git config --global 命令创建邮箱和用户名
二、操作版本库
- 创建版本库
什么是版本库?版本库又名仓库,简单的理解就是一个目录,目录里面的所有文件都可以被Git管理,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”
步骤:创建仓库文件夹(与上面的命令一样):
再通过 git init 命令把这个目录变成git管理的厂库
这时你的test目录下回多一个 .git 隐藏目录,切记不要去更改它
1).向厂库中添加文件
主要有两个步骤:
git add xx: 把xx文件 添加 到暂存区
git commit -m “注释”:把文件从暂存区 提交 到仓库
你在上面常见的仓库文件夹里手动创建一个test.txt文件,内容自己随便写
运用上面两个命令
这时你已经向库中添加了文件,可以通过命令 git status 来查看是否还有文件未提交
2).更改版本库里的内容,比如添加一行,再去查看文件是否未提交,当然这会提示有文件没有提交
要是你想知道文件修改了什么内容,用命令 git diff 文件名查看
这时你又需要使用上面的两个命令把修改后的文件添加到库里面,再次查看状态
2. 版本回退
要是你想恢复版本库的内容到上一个版本怎么做呢
再次对test.txt文件进行修改,再添加一行内容,再用 git log 命令查看一下历史记录
git log命令显示从最近到最远的显示日志,我这里日志有点多,你可以用命令
git log --pretty=oneline
言归正传,我们来完成版本回退操作
使用如下2种命令,
第一种是:git reset --hard HEAD^ 那么如果要回退到上上个版本只需把HEAD^ 改成 HEAD^^ 以此类推。
如果要回退到 前100个版本 的话,可以使用下面的简便命令操作:git reset --hard HEAD~100
第二种:git reset --hard 版本号
用命令获取到版本号:git reflog
笔记整理于: https://blog.****.net/weixin_44950987/article/details/102619708?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight