zoukankan      html  css  js  c++  java
  • git的基本命令(二)

    9.reset命令的参数的对比

    》soft

    仅仅在本地库中移动HEAD指针

    本地的文件并没有改变,虽然暂存区中的文件变成了绿色的,但是只是本地库和暂存区

    之间的相对状态改变了,所以其实暂存区中其实并没有改变

    》mixed

    在本地库中移动HEAD指针

    重置暂存区,但是本地库中的文件并没有 

    》hard

    在本地库中移动HEAD指针

    重置暂存区

    重置工作区

    10.被删除的文件的恢复

    回退命令可以用到那三种回退的方法

    只要将当前版本回退到有那个文件的版本就可以了,那个文件就恢复了

    总之:如果是想要将这个文件恢复,那么这个文件在被删除之前就已经被提交到了本地库中

    然后进行回退版本就行了

    11.比较文件差异

    》git diff [filename]

    是将工作区中的文件与暂存区中的文件进行比较

    》git diff [本地库的历史版本] [文件名]

    是将工作区的文件和本地库中的历史记录进行比较

    》不加文件名

    会将当前工作区中的所有文件

    - 表示删除的行

    +表示增加的行

    可以与以前的版本进行比较

  • 相关阅读:
    POJ1275 Cashier Employment 【二分 + 差分约束】
    POJ1201 Intervals 【差分约束】
    BZOJ1563/洛谷P1912 诗人小G 【四边形不等式优化dp】
    BZOJ4197 [Noi2015]寿司晚宴 【状压dp】
    thusc2018酱油记
    HDU 4734
    Codeforces 55D
    HDU 3652
    HDU 4352
    HDU 3709
  • 原文地址:https://www.cnblogs.com/qinzhihaovip/p/9797985.html
Copyright © 2011-2022 走看看