【Git、GitHub、GitLab】四 Git文件重命名的简单方法以及使用git log查看版本演变历史

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请加博主qq:1126137994或者微信:liu1126137994 https://blog.csdn.net/qq_37375427/article/details/86584211

上一篇文章学会了使用GIT四次提交建立一个有模有样的仓库。点击链接查看:【Git、GitHub、GitLab】三 Git基本命令之创建仓库并向仓库中添加文件.

本片文章记录git的文件重命名的简单方法,以及使用git log系列命令查看git仓库的版本演变历史的用法的。

1 git文件重命名的命令

前提是需要修改git仓库中已经commit了的文件

  • 假如想使文件readme,改名为 readme.cpp。可以使用下面的三条命令:

$ mv readme readme.cpp
$ git rm readme //注意与linux 的命令rm的区别
$ git add readme.cpp
最后可以使用git status查看修改后的仓库的状态

  • 上述是三条命令,还可以使用下面的一条命令达到上述三条命令的效果

$ git mv readme readme.cpp

  • 如果想要撤销刚刚的修改,使用下面的命令:

$ git reset --hard

2 如何使用git log系列命令查看git仓库的版本演变历史

$ git branch -v 看本地有多少版本分支
$ git log --all 查看所有分支的历史
$ git log --all --graph 查看图形化的 log 地址
$ git log --oneline 查看单行的简洁历史。
$ git log --oneline -n4 查看最近的四条简洁历史。
$ git log --oneline --all -n4 --graph 查看所有分支最近 4 条单行的图形化历史。
$ git help --web log 跳转到git log 的帮助文档网页
$ git log --oneline temp 只查看temp的分支的信息且oneline形式

注意:
$ git log 仅仅是查看当前分支的更改历史
$ git log --all 查看所有分支的信息
$ git log --all --graph 上面的查看不容易看各个分支的关系,加上图形化容易看出各个分支的关系

$ git checkout -b temp +从哪个commit开始新加一个分支(一大串数字,表示某一个commit中的数字 )
$ git checkout master // 切换到master分支

3 总结

  • git命令的后面加的参数,有的时候是-,有的时候是- -
  • 单字母的参数是 ‘-’,非单字母的参数是’- -’

猜你喜欢

转载自blog.csdn.net/qq_37375427/article/details/86584211