前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git版本回退(一)

Git版本回退(一)

作者头像
zy010101
发布2020-11-12 11:08:17
6170
发布2020-11-12 11:08:17
举报
文章被收录于专栏:程序员

现在,我们已经会创建仓库,下面我们来学习更多的命令,来更好的使用git。首先,修改README文件的内容,加上一句话“I am learning Git.”。加上之后,使用下面的命令来查看当前工作区(Git的工作区指的就是你当前写代码的目录,即你能看到的代码文件都在工作区。)的状态。

查看工作区的状态

代码语言:javascript
复制
git status

执行之后打印出工作区的状态。它告诉我们当前在master分支。我们修改了README文件,但是并没有将文件放到暂存区(在Git使用中,我们把修改以后文件的通常先放在暂存区)。同时可以看到Git给我了一些相应的提升,使用git add命令把文件放到暂存区。使用git restore 命令来撤销你在工作区中所做出的修改。最下面提示你使用git add之后在使用git commit命令来提交代码到仓库,或者是直接使用git commit -a来跳过把文件放到暂存区这个步骤,直接将文件提交到代码仓库。下面我们来一一展示这些前面没有用过的命令。

撤销工作区的修改

首先是:

代码语言:javascript
复制
git restore README

下图展示了这条命令的作用,正如我们所言,它能够撤销你在工作区所作的修改。

这个时候,你使用git status命令,将会发现它告诉你当前工作目录是干净的,没有任何改动。

跳过把文件放到暂存区这一步,直接将文件提交到仓库。

下面,我们还是加上那句话,然后执行如下的命令:

代码语言:javascript
复制
git commit -a

然后会弹出让你写本次说明,写完之后,退出。然后就可以看到commit成功。如下:

然后使用git status查看当前工作目录状态如下:

总结:记住这是回退你在工作区的修改,使用命令:git restore <file>。

跳过把文件放到暂存区这一步,直接把修改之后文件放到仓库去。使用命令:git commit -a命令。

另外,Pro Git使用的git版本可能想对你使用的版本有些老旧,极少数的命令可能有所改变。

参考资料:Pro Git.

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/11/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 查看工作区的状态
  • 撤销工作区的修改
  • 跳过把文件放到暂存区这一步,直接将文件提交到仓库。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档