zoukankan      html  css  js  c++  java
  • git个人使用总结 —— idea命令行、撤销commit (未完待续)

    最近在使用git。最開始在idea界面操作,后来要求用命令行。

    刚開始还不是非常习惯。感觉非常麻烦,用了几天后感觉爽极了。

    事实上git的命令也不是非常多,熟悉一段时间就几乎相同能顺利使用了。使用过程中遇到了各种各样的问题,有些小问题就在这里集中总结一下。


    1、idea命令行。

    git安装后就自带终端git bash。使用起来非常方便。

    可是用idea开发,开发后还要在对应目录下打开git bash非常麻烦。事实上idea也带有终端terminal,在最下方能够找到,在这里就能够运行命令。

    可是假设是默认方式安装的git。在idea终端里输入git命令会找不到,这是由于没有配置path。

    事实上在安装git的时候注意一下,第三个选项就是自己主动配置path的安装方式。选择那个安装就能够了。

    这样就能够直接在idea终端里来操作git了。


    2、撤销commit又一次提交。commit了一部分修改。可是发现有有错误。

    事实上这时能够将错误修改amend追加就可以。可是我们使用gerrit,push上去的这次提交被abandon了,这样就不能用同一个changid来提交了。那么就须要撤销这次commit,但保留代码的修改,然后再又一次提交。

    这时能够git reset --mixed ****  (****为上一个commit的id)。这样就取消了本次提交,并且保留了修改的源代码,然后在 add->commit就能够了。

  • 相关阅读:
    Kinect 开发 —— 硬件设备解剖
    Kinect 开发 —— 引言
    (转)OpenCV 基本知识框架
    OpenCV —— 摄像机模型与标定
    OpenCV —— 跟踪与运动
    OpenCV —— 图像局部与分割(二)
    OpenCV —— 图像局部与部分分割(一)
    OpenCV —— 轮廓
    OpenCV —— 直方图与匹配
    OpenCV —— 图像变换
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/7221907.html
Copyright © 2011-2022 走看看