git commit

 

Commit Message编写指南

commit的时候message请尽量的清晰明了,说明本次提交的目的和重要修改,便于查看和溯源,阅读如下文章学习正确的git提交姿势:

详见链接:Git 提交的正确姿势:Commit message 编写指南

 

使用VIM编辑commit注释信息

在命令输入模式下面,输入字母”i”,则VIM进入到插入模式,接着输入自己的注释内容;

完成注释后需要退出:

1)按键Esc,如果无效,连续按两次

2)当底部提示行出现空白时,输入冒号“:”

3)再输入字母“q”,回车 (输入wq,为保存退出)

但是实际上使用vim非常不方便,

好吧,我是在设置其他编辑器失败后没有办法才有那么几天被迫使用了vim…

Ref:Aborting commit due to empty commit message

 

Git 查看某个commit中改动过哪些文件

查看commit历史

>> git log

查看所有的commit历史,显示对应的commit hash和message

>> git log -n

查看最近n次的commit历史,显示对应的commit hash和message

>> git log -n --stat

查看最近n次的commit历史,显示对应的commit hash、message并显示modified file list

>> git show <commit_id>

查看指定commit的详细信息,显示对应的commit hash和message,然后显示每一个修改文件的diff

>> git show <commit_id> --raw

查看指定commit的详细信息,显示对应的commit hash和message,然后modified file list

 

Git 查看某个commit中某一文件的改动

通过git blame命令可以查看某一次commit中具体某文件中都做了哪些修改,详见

git查看某个文件某些行的改动 git blame

posted @   蛮哥哥  阅读(86)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
点击右上角即可分享
微信分享提示