如何进行版本回滚或者只是修改已提交的提交?
查看sourceprint?
01 . commit 0a 30864 B4 d 07 fedb 16e 120 b 6 e 204 b 71c 17139 df 1
02.作者:熊_ it & ltxiong_it@helloworld.com
03.日期:星期二03月17 09:49:38 2015+0800
04.
05 .通过插入hdmi补丁进行修改
06.
07.change-Id:i4fb 420061c 9937377 a5fc 09634 FAE 27 ddbd 67510
08.
09 .提交31b 138 de 2c 3a 6869 CAC 13e 082454 d5a 15e 95 f 153
10.作者:AAA aaa@helloworld.com
11.日期:11月6日星期四11:14:06 2014+0800
12.
13.PD#99387(99384):修复了开放wifi挂起期间的内核崩溃
14.
15.更改-Id:i30d 4769 c 0d 4 c 8 C4 b 440 b 1515 fbcb 44737287855d
查看sourceprint?
1.
从上面可以看出,我是最后一个提交的人,现在想回到之前的版本。我能怎么做呢?
查看sourceprint?
1.
查看sourceprint?
1 . gitreset 31b 138 de 2c 3a 6869 CAC 13e 082454 d5a 15 e 95 f 153回车,OK,完成!最后一个字符串是之前版本的commit,注意:不是Change-Id!
提交回退
当我们提交一个注释时,我们发现注释不够详细。如果要修改应该怎么做?
这是git commit-阿门可以帮助你!进入你要修改上次提交的git仓库,执行git commit - amend会弹出vi编辑供你修改上次提交,不会用到vi的可移动步骤:Linux/Ubuntu下vim使用技巧简化版。最后,别忘了提交,否则修改后的提交无效。实际上,我犯了个错误,忘记重新提交了。。。