git个人使用总结 —— idea命令行、撤销commit (未完待续)
2014-07-24 18:58
579 查看
近期在使用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就可以了。
其实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就可以了。
相关文章推荐
- idea使用 git 撤销commit
- 第一次使用git,撤销git add操作 (undo git add before commit)
- Git命令使用个人总结
- Git使用个人总结
- 【git 使用】git 如何撤销 commit ,返回到未 commit 状态
- 使用git/github管理ios项目 个人总结
- Ubuntu个人使用命令行总结
- git使用个人总结
- git个人使用总结(命令版)
- git个人使用过程整理和总结
- git命令行方式的使用总结
- git使用情景2:commit之后,想撤销commit
- git+github个人使用心得总结(持续更新)
- 个人 git 使用总结
- Git工具使用命令行总结
- idea快捷键使用过程总结(个人总结,都是idea版本为2016.2自带快捷键)
- Git 命令行使用总结
- idea使用git命令行进行提交,更新 代码
- idea中使用git提交代码报错:commit your changes or stash them before you can merge.
- git个人使用总结(界面版)