Git 状态 和 查看历史提交
Posted warms
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 状态 和 查看历史提交相关的知识,希望对你有一定的参考价值。
1、使用git status 命令查看当前状态
上图表示当前位于一个叫做master的分支中
工作目录无需要提交的文件即工作目录中文件没有改动过
2、新建LICENSE文件
输入 git status命令
提示Untracked files (文件未被跟踪)指文件未被添加到暂存区或者git仓库
使用 git add <file> 将文件添加到暂存区
输入 git status 查看状态
提示:使用 git reset HEAD <file> 来恢复暂存区 file为指定文件名将其恢复制工作区 ,无指定file 则将 最近提交的文件恢复至工作区
重新添加至暂存区并提交
现在修改LICNSE文件,查看状态
提示LICENSE文件被修改 与暂存区文件不同
使用git add 重新添加到暂存区 并准备提交
使用git checkout 将旧版覆盖工作区的新版本
这里使用git add 将新文件覆盖暂存区的老文件
再次修改LICENSE文件查看状态
如果现在提交文件提交的是暂存区的文件
如果需要将最新修改的文件提交到git仓库需要先add 再commit
可以一步到位
使用 git commit -am “change the license file” #自动将已跟踪的文件先add到暂存区再提交到git仓库
输入git log 查看历史提交记录(git 仓库现存有几个版本)
以上是关于Git 状态 和 查看历史提交的主要内容,如果未能解决你的问题,请参考以下文章
GIT03_初始化init查看状态status添加add删除rmcommit提交历史版本reflog忽略文件gitignore
Git 第二章 -- Git 常用命令(设置用户签名初始化本地仓库查看本地仓库状态添加到暂存区提交到本地库查看历史记录版本穿梭)