git
德星
相看两不厌,唯有敬亭山。
展开
-
git rebase -i 重新提交多个commit之前的commit
若本地已经提交commit A,B两个,但发现A需要更改后重新提交。 1,本地执行 git rebase -i HEAD~2 (索引从1开始,同理若更改前n次的commit,此处改为n即可) 结果如下图2,在要更改的commit,将pick改为edit,保存退出即可,如下图3,退出后,就会停在A commit,如下图。4,,此时就可以进行修改,然后 依次执行 git add *(需要更改原创 2015-09-23 14:17:53 · 6530 阅读 · 0 评论 -
git reflog恢复本地操作/误操作
git reflog 可以查看所有分支的所有操作记录(包括(包括commit和reset的操作),包括已经被删除的commit记录,git log则不能察看已经删除了的commit记录具体一个例子,假设有三个commit, git st: commit3: add test3.c commit2: add test2.c commit1: add test1.c如果执行git reset –h转载 2017-07-21 13:24:39 · 15637 阅读 · 1 评论 -
GIT gitk图形界面中文乱码修改
使用gitk命令打开gitk工具,文件中含有乱码,一般是由于编码问题。使用如下命令解决git config --global gui.encoding utf-8原创 2017-09-15 16:19:01 · 2643 阅读 · 0 评论 -
ace自定义在线编辑器方法及提示
ace是一款优秀的开源在线代码编辑器github下载地址:https://github.com/ajaxorg/ace下载源码>打开命令行窗口- git clone https://github.com/ajaxorg/ace.git2.进入ace-demo目录,每个html页面有不同的功能,可以自己测试看一下。但是打开autocompletion.html页面时,报错如下co...原创 2019-08-05 14:54:43 · 6421 阅读 · 0 评论