git版本工具之本地库的搭建

一、安装
这个就看百度吧
安装过后切记要完成用户的设置,去GitHub上注册一个账号
进入到git的安装路径,创建一个配置文件夹:mkdir 文件夹名 命令
切换到该目录下通过:git config --global 命令创建邮箱和用户名
git版本工具之本地库的搭建
二、操作版本库

  1. 创建版本库
    什么是版本库?版本库又名仓库,简单的理解就是一个目录,目录里面的所有文件都可以被Git管理,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”
    步骤:创建仓库文件夹(与上面的命令一样):
    再通过 git init 命令把这个目录变成git管理的厂库
    git版本工具之本地库的搭建
    这时你的test目录下回多一个 .git 隐藏目录,切记不要去更改它

1).向厂库中添加文件
主要有两个步骤:
git add xx: 把xx文件 添加 到暂存区
git commit -m “注释”:把文件从暂存区 提交 到仓库

你在上面常见的仓库文件夹里手动创建一个test.txt文件,内容自己随便写
运用上面两个命令
git版本工具之本地库的搭建
这时你已经向库中添加了文件,可以通过命令 git status 来查看是否还有文件未提交
git版本工具之本地库的搭建
2).更改版本库里的内容,比如添加一行,再去查看文件是否未提交,当然这会提示有文件没有提交
git版本工具之本地库的搭建
要是你想知道文件修改了什么内容,用命令 git diff 文件名查看
git版本工具之本地库的搭建
这时你又需要使用上面的两个命令把修改后的文件添加到库里面,再次查看状态
git版本工具之本地库的搭建
2. 版本回退
要是你想恢复版本库的内容到上一个版本怎么做呢
再次对test.txt文件进行修改,再添加一行内容,再用 git log 命令查看一下历史记录
git版本工具之本地库的搭建
git log命令显示从最近到最远的显示日志,我这里日志有点多,你可以用命令
git log --pretty=oneline
git版本工具之本地库的搭建
言归正传,我们来完成版本回退操作
使用如下2种命令,
第一种是:git reset --hard HEAD^ 那么如果要回退到上上个版本只需把HEAD^ 改成 HEAD^^ 以此类推。
如果要回退到 前100个版本 的话,可以使用下面的简便命令操作:git reset --hard HEAD~100
git版本工具之本地库的搭建
第二种:git reset --hard 版本号
用命令获取到版本号:git reflog
git版本工具之本地库的搭建

笔记整理于: 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