zoukankan      html  css  js  c++  java
  • Git学习(4)基本操作

    1.版本提交

    首先,接着上个Git学习(3)继续

    我们先修改test.txt文本内容,增加一些信息进去,然后保存:

    Add a new data

    第一步:运行命令 git status 命令查看文件是否有变动:

    git status 命令可以让我们时刻掌握仓库当前的状态,上面说明表示有变动。

    也可使用命令 git diff 查看变动内容:

    可以看到变绿的部分就是我们又做修改的地方。

    第二步:提交修改文件和提交新文件一样

    第三步:最后我们使用命令 git commint 一下

    最后我们查看下是否还有更新状态,此时显示的是没有可更新内容:


    2.版本回退

    第一步:

    首先需要查看提交的版本是什么,版本控制系统肯定有某个命令可以告诉我们历史记录,在Git中,我们用 git log命令查看:

    显示的顺序是以倒叙展示,也可使用命令 git log --pretty=oneline 查看精简信息:

    第二步:

    首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,也就是那个长的一串字符,

    上一个版本就是HEAD^,上上一个版本就是HEAD^^,查看第一百个版本可以写成写成HEAD~100

    现在,我们回退到第一个版本“测试数据版本”

    回退的命令使用 git reset 表示:

    查看一下“test.txt”文档,里面的数据是不是已经回到第一版本了。

    如果操作后后悔怎么办,新版本也看不到,我们需要使用命令:git reflog 来查看以前的操作命令:

    回到以前的“增加数据”时命令git reset --hard 3be9af5

  • 相关阅读:
    SoapUI开源版简单定制报告1
    python json模块 字典 输出中文
    Django文件上传机制用法详解(转)
    选择排序
    插入排序
    Python单元测试框架 unittest
    Design Pattern —— Prototype /Template Method/Iterator/Composite/Bridge
    Design Pattern ——Factory Method&Abstract Factory
    Design Pattern ——Builder
    JAVA泛型那些事儿
  • 原文地址:https://www.cnblogs.com/peng-lan/p/5420642.html
Copyright © 2011-2022 走看看