GIT学习----第八节:本地版本库命令总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_38082783/article/details/83343509

总结解决的问题 及 解决问题的方法

  1. 初始化一个Git仓库的命令?
git init
  1. 添加文件到仓库的命令?
git add <file>

添加多个文件到仓库的命令?

git add <file> <file>
  1. 提交文件到仓库的命令?
git commit -m "本次提交的说明"
  1. 查看仓库当前状态的命令?
git status
  1. 查看上次修改的具体内容的命令?
git diff <file>
  1. 查看提交的版本信息的命令?
git log

由于查询到的信息太全面,不利于我们查找,简化查询到的版本信息的命令?

git log --pretty=oneline
  1. 查看每次提交文件的“commit id”的命令?
git reflog
  1. 查看当前版本的具体内容的命令?
cat <file>
  1. 版本回退的命令?
git reset --hard <HEAD>

HEAD表示版本回退到上一个版本;HEAD^表示版本回退到上上一个版本;HEAD~100表示版本回退到上100个版本。


如果我们知道“commit id”,想回退到具体的版本,如何操作呢?

git reset --hard "commit id"
  1. 追踪管理修改文件的命令?

追踪修改文件的命令?

git status

随时进行“git status”命令,查看工作区的状态,对修改文件进行追踪!


管理修改文件的命令?

git diff 

查看具体的修改内容,如果没有问题,就添加“git add ”,并且提交“git commit -m ‘提交说明’”;如果不想要修改,就将工作区回退到上一个版本“git reset --hard HEAD^”

  1. 修改撤销的命令?

11.01 工作区的修改撤销命令?

git checkout -- <file>

11.02 暂存区的修改撤销命令?

1. git reset HEAD <file>;
2. git checkout -- <file>

11.03 分支的修改撤销命令?

git reset --hard HEAD^
  1. 删除文件命令?

12.01 删除工作区文件命令?

rm <file>

工作区的误删恢复命令?

git checkout -- <file>

12.02 删除暂存区文件命令?

git rm <file>

暂存区的误删恢复命令?

1. git reset HEAD <file>;
2. git checkout -- <file>

12.03 删除分支文件命令?

1. git rm <file>;
2. git commit -m '删除提交说明'

分支的误删恢复命令?

git reset --hard HEAD^

特别注意:此页命令是没有推送到远程版本库的撤销!没有推送到远程版本库的撤销!没有推送到远程版本库的撤销!重要的事说三遍!

其他

QQ交流群: 264303060

QQ交流群

我的博客,欢迎交流!

我的CSDN博客,欢迎交流!

微信小程序专栏

前端笔记专栏

微信小程序实现部分高德地图功能的DEMO下载

微信小程序实现MUI的部分效果的DEMO下载

微信小程序实现MUI的GIT项目地址

微信小程序实例列表

前端笔记列表

游戏列表

猜你喜欢

转载自blog.csdn.net/m0_38082783/article/details/83343509