Git命令-状态与版本查看

Git是一个强大的分布式管理系统,版本控制主要在本地端完成,在团队合作和协助开发中,都在广泛使用Git工具,因为他免费哈哈哈

目录

git status

git reflog

git reset --hard 版本号


Git命令-状态与版本查看_第1张图片

git status

可以查看当前git状态

Git命令-状态与版本查看_第2张图片

On branch master 

是你当前的分支状态,当前我是在master主分支

Your branch is up to date with 'origin/master'.

这个显示的是你最新提交的信息来自哪个分支

nothing to commit, working tree clean

这个是说明你当前没有需要提交的东西,也就是当前文件夹下所有东西都被提交了

如果有东西没有提交到本地库就是这样的:

Git命令-状态与版本查看_第3张图片 可以很清楚的看见有个红色的:        modified:   test.txt

git reflog

可以查看git仓库的版本日志

它记录了仓库中的引用(例如分支、标签、HEAD 指针等)的变更历史,包括提交、分支切换、重置等操作

 eaeeffd 

29098c6

这些都是版本号,使用git resset --hard 版本号可以回退到指定版本

我们可以在commit中看见我们当时提交到本地库写的信息

 用于查看 Git 仓库的提交日志。它显示了每个提交的详细信息,包括提交(版本号)哈希值、作者、提交日期、提交消息等。

git log 可以用于追踪项目的历史变更、查看每个提交的修改内容以及分析项目的开发进程。

Git命令-状态与版本查看_第4张图片

可以很清楚的看见提交时间和作者


git reset --hard 版本号

用于调整(回退)当前分支的 版本。版本号也就是 上面的git reflog 和 git reflog 看见的前面数字 只需要7位就可以了

  1. 工作区中的文件会被替换为目标提交中的文件,所有本地库中未提交的修改都会丢失。
  2. 暂存区(add上去的)中的文件会被清空。

Git命令-状态与版本查看_第5张图片

 


哈,谢谢各位同志的阅读,然后呢如果觉得本文对您有所帮助的话,还给个免费的赞捏

Thanks♪(・ω・)ノ

你可能感兴趣的:(git)