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就能够了。

  • 相关阅读:
    ObjectiveC的Runtime System (转载)
    comScore是如何工作的
    ObjectiveC Runtime的数据类型
    Xcode基础
    Android开发ABC之:Context
    ObjectiveC 拾遗
    ObjectiveC 的Compiler Directives
    ObjectiveC 与 C++ 的异同
    Android开发ABC之:Service
    进入Mac OSX的第一步
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/7221907.html
Copyright © 2011-2022 走看看