|  |      1sangwei      2012-04-20 23:58:23 +08:00 | 
|  |      2goool      2012-04-21 00:00:31 +08:00 via iPad  1 Changing Your Commit Messages http://schacon.github.com/history.html | 
|  |      3zellux      2012-04-21 00:06:40 +08:00 | 
|  |      4kongruxi      2012-04-21 00:17:38 +08:00 如果git库是和多人共享的,并且这个提交已经push了,不要修改了,否则是灾难性的,如果只是一个人用,就没有问题 rebase -i 应该可以解决你的问题,不过,如果你有部分提交是刻意用参数--no-ff来merge的话,rebase之后会那些分叉就会消失了 | 
|  |      5ant_sz      2012-04-21 10:30:47 +08:00 大杀器,filter-branch 神马的 http://progit.org/book/zh/ch6-4.html 更改任意历史前的提交,然后git会逐一扫描这个branch的每一个提交,以便于修复冲突 |