posts - 54, comments - 32, trackbacks - 0, articles - 0
查看日志(本地commit记录):
git log
result:
commit f46a2277acf6b1604f3268fcd3652682f23347bc (HEAD -> master)
Author: songpeng <song.peng@bizerba.com>
Date:   Mon Mar 4 17:07:09 2019 +0800
查看日志中的某次提交:
git show f46a2277acf6b1604f3268fcd3652682f23347bc 
查看各个日志都修改了哪些文件:
git log --name-only
查看各个日志文件的具体修改:
git log -p /path_you_specified

查看本地代码修改情况
已修改,未add的变更:
git diff
已add,未commit的变更:
git diff --cached
上面两条合并:
git diff HEAD
两个commit之间的区别:
git diff 0da94be  59ff30c

变更日志内容(comment):
首先显示最近3次提交的commit:
git rebase -i HEAD~3
运行后显示如下(我是在windows里面安装了vim,内容会显示在vim里,不知道没安装vim会如何显示):
pick 41b65c0 recursive_search_and_link_libraries
pick 0de33bd success_built_with_vs2013lib_on_creator
pick 7ed1e94 success to built with vs2013lib and run on vs2013 ide
移动光标到想要修改commit的所在行,将pick改成reword,然后保存
然后刷新的界面内类似会出现你想修改的comment,将之修改保存。
然后运行:
git push --force,就会重新传到服务器,更新你要修改的comment.



只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理