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 仓库现存有几个版本)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值