美文网首页
使用Git管理版本

使用Git管理版本

作者: 至少还有光 | 来源:发表于2019-11-17 16:01 被阅读0次

git status命令可以让我们时刻掌握仓库当前的状态,上面的命令输出告诉我们,readme.txt被修改过了,但还没有准备提交的修改。

git diff顾名思义就是查看difference,显示的格式是Unix通用的diff格式,可以从上面的命令输出看到,我们在第一行添加了一个distributed单词。

git log命令显示从最近到最远的提交日志,我们可以看到3次提交,最近的一次是append GPL,上一次是add distributed,最早的一次是wrote a readme file。如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline参数:

总结

要随时掌握工作区的状态,使用git status命令。

如果git status告诉你有文件被修改过,用git diff可以查看修改内容。

HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。

穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。

要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

相关文章

  • AD 使用 Git 的注意事项

    使用 Git 管理项目 Altium Designer 支持使用 Git/SVN 用以版本控制。如果使用 Git,...

  • 2018 11 9

    学习使用git管理代码版本

  • 9- 快速上手Linux玩转典型应用- git版本管理

    10- git版本管理 推荐使用git进行代码的版本管理。文档管理。 网盘保存等。没有版本管理。每次提交可以进行回...

  • 从0到1成为Flink源码Contributor之环境搭建(1)

    前置要求 Java技术体系 Git版本管理使用 Maven依赖管理使用(官方建议使用版本3.2.5) Idea软件...

  • git 常用指令

    如何使用git管理代码 git 常用命令速查 创建版本库 git clone (url) #克隆远程版本库 git...

  • Git学习笔记

    版本管理 回溯 Git使用全量存储版本回溯方案 项目根目录的.git目录中存放了不同版本文件及数据 Git使用sh...

  • 2018-08-03

    使用git进行版本管理 :git init ; git add. ; git commit -m '初始化'创建远...

  • centos7安装git

    1、介绍 使用Coding管理项目,上面要求使用的git版本为1.8.0以上,而很多yum源上自动安装的git版本...

  • Linux上安装Git

    1、介绍 使用Coding管理项目,上面要求使用的git版本为1.8.0以上,而很多yum源上自动安装的git版本...

  • pycharm 同时使用多种版本管理工具(git+svn)

    一直依赖项目版本管理都使用git,目前项目使用svn管理,这里出现一个‘伪’需求:使用pycharm同时管理git...

网友评论

      本文标题:使用Git管理版本

      本文链接:https://www.haomeiwen.com/subject/dlipictx.html