1、修改最后一次提交 当忘记提交某个文件可以使用 git commit amend -m "新的提交说明" 暂存区的内容会提交到git仓库而不产生新的快照 2、删除文件 手动删除工作区的文件后可以使用 git checkout -- 文件名 来将暂存区中的文件恢复到工作目录 git rm 文件名 删 ...
分类:
其他好文 时间:
2018-02-24 10:46:14
阅读次数:
174
如果刚刚git commit提交了,但是想要修改commit的内容,如何修改呢? 如果只是在本地提交了,还没有push到远端,可以按照下面的方法操作: 1、用 git commit --amend 命令进入 vim 编辑器,界面如下所示: 然后你会发现怎么输入都没反应,这是因为vim处在不可编辑状态 ...
分类:
其他好文 时间:
2018-02-09 15:27:20
阅读次数:
359
git提交是报错没有change-id的解决方法: 1.先仔细查看报错内容,查出是哪天提交记录缺少change-id 2.如果是最近的一条缺少,则直接执行git commit --amend "提交信息",以对上次提交的内容进行修改; 如果是前面几条都缺少change-id,则先 git reset ...
分类:
其他好文 时间:
2018-01-31 16:11:33
阅读次数:
1775
cat ~/.gitconfig #git 的配置 git help xx #查看帮助文档 [alias] st = status --short --branch # 增加commit ci = commit -a -v -s # 合并改过的内容 cm = commit -a --amend -C ...
分类:
其他好文 时间:
2017-10-19 19:46:38
阅读次数:
198
一、分支操作 git init 初始化仓库 git status 查看仓库变化 git add 从工作树提交到暂存区 git commit 从暂存区提交到本地仓库 git commit --amend 修改上条记录的备注 git commit -am 'comment' 提交到暂存区和本地仓库 gi ...
分类:
其他好文 时间:
2017-09-16 23:26:41
阅读次数:
446
详细参考https://help.github.com/articles/changing-a-commit-message/ 修改注释: 1.修改最近一次的提交:git commit --amend 2.修改历史提交的注释:先调出最近n次的提交注释:git rebase -i HEAD~n,然后将 ...
分类:
其他好文 时间:
2017-08-26 13:44:06
阅读次数:
173
一.git commit --amend 如果你对文件做了修改需要和上一次的修改合并为一个change 1. git add . 2. git commit --amend 如果你只是想修改上一次change的commt 1. git commit --amend 二.git rebase -i H ...
分类:
其他好文 时间:
2017-06-15 14:23:36
阅读次数:
203
修改最后一次提交 git commit --amend -m “” 删除文件:、 git rm <需要删除的文件> 只是删除当前工作目录和暂存区的文件,也就是取消跟踪。在下次提交时不纳入版本管理。 git rm --cached 文件名 只删除暂存区的文件 git rm -f 文件名 //暴力删除, ...
分类:
其他好文 时间:
2017-04-25 11:42:20
阅读次数:
203
覆盖上一次的提交或重新更新提交说明 $ git commit --amend -m '我再次提交啦,上一次的提交已经不见啦。这是一个危险的操作哦。哈哈,其实并不危险,也是可以数据恢复的啦' 取消已暂存的文件,让文件回到本地已修改的状态 /* $ git add * $ git status On b... ...
分类:
其他好文 时间:
2017-04-01 19:07:07
阅读次数:
141
问题描述 场景:当你提交的时候,发现跟要合并的流有冲突,你需要解决完冲突再次提交。 如果在SVN时代,你可以直接在本地解决完冲突再提交就可以了,因为SVN会把正确的代码先提交到服务器,至于有冲突的代码,你需要在本地解决完冲突再提交。 但在Git中这样做行不通,Git中每次提交都是完整的,也就是说,即 ...
分类:
其他好文 时间:
2017-03-21 13:14:29
阅读次数:
168