zoukankan      html  css  js  c++  java
  • Git的使用——基本操作命令

    1.撤销提交:git commit --amend

    说明:(先说明,这个命令感觉没有什么非常实质的作用)

    应用场景:(1)当你commit的时候,嫌自己commit的message写得不好,可以打一下,修改提交的message

    (2)当你提交以后,发现又有一些东西要提交,而且你希望这两次提交,最终只显示一次;

    eg :

    >git commit -m "I am 1"

    >git add forgotten_file

    >git commit --amend

    (还可以加上-m ,顺便把message也修改了,当然不加-m ,运行该命令以后,git也会跳出vi 编辑器提示你可以修改message)

    最终只会有一个提交,第二次提交将代替第一次提交的结果。

    2.取消暂存的文件 (git reset HEAD <file>)

    (当你大命令:git status时,其实git会提示你该怎么做,很人性化呀)

    注:git reset 不要随意加选项,不加选项git reset只会修改暂存区域。

    3.撤销对文件的修改 git checkout -- file

    注:这里的撤销操作针对的是在staged(缓存区)中的,也就是add操作之后,commit操作之前。

  • 相关阅读:
    森林 BZOJ 3123
    calc BZOJ 2655
    修路 BZOJ 4774
    无聊的计算器【数论多合一】
    矩阵乘法 BZOJ 2738
    K大数查询 BZOJ 3110
    发展城市 BZOJ 3700
    降雨量 BZOJ 1067
    chrome中showModalDialog解决方案
    MFC webbrowser读取文档的meta分析
  • 原文地址:https://www.cnblogs.com/shixiaomiao/p/5166986.html
Copyright © 2011-2022 走看看