Git修改已经提交的注释或日志

转自:http://www.cnblogs.com/tocy/p/git_commit_log_modify.htmlhtml

对于已经修改提交过的注释,若是须要修改,能够借助 git commit --amend 来进行。(注意:修改日志的功能在svn中须要server支持,在git中能够独立修改)
注意:必须是最近提交,尚未push的注释。c++

例如,在base 里最新的提交就是 resolving the crash problem,如今须要将其改成resolving the crash problem to fix bug xxx
在base目录下,输入 git commit --amend,就会进入一个文本编辑界面(以下),在注释的地方修改 ,保存而后退出,这样注释就修改了,再从新 push.git

resolving the crash problem

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# Date:      Sat Dec 12 08:44:59 2015 +0800
#
# On branch master
# Your branch and 'origin/master' have diverged,
# and have 1 and 1 different commit each, respectively.
#   (use "git pull" to merge the remote branch into yours)
#
# Changes to be committed:
#       modified:   c_c++/1-c-invoke-cpp-main.c
#       modified:   c_c++/1-c-invoke-cpp.cpp
#

注意以上界面使用vi操做习惯。web

相关文章
相关标签/搜索