Git修改已經提交的注釋或日志


對於已經修改提交過的注釋,如果需要修改,可以借助 git commit --amend 來進行。(注意:修改日志的功能在svn中需要server支持,在git中可以獨立修改)
注意:必須是最近提交,還沒有push的注釋。

例如,在base 里最新的提交就是resolving the crash problem,現在需要將其改為resolving the crash problem to fix bug xxx
在base目錄下,輸入git commit --amend,就會進入一個文本編輯界面(如下),在注釋的地方修改 ,保存然后退出,這樣注釋就修改了,再重新push.

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操作習慣。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM