当前位置:   article > 正文

Git使用技巧之:利用git生成日报,和重命名git 命令_生成git今日上传日志

生成git今日上传日志

查看项目内指定用户的今日提交内容的命令为:

git log --no-merges --color --date=format:'%Y-%m-%d %H:%M:%S' --author='XXXX' --since=1.days --pretty=format:'%Cblue%s' --abbrev-commit
  • 1

其中–author=‘XXXX’ 的xxxx为自己在git中使用的账号名。

通过这行命令,我们就能获取到今天提交的内容的标题信息了,只需要在提交的时候写清自己的提交内容,就可以在下班后,使用此行命令来粘贴自己今天的工作内容。

而git 宏定义一列长命令的方式为:

git config --global alias.XX “命令的完整指令”
  • 1

xx为重命名后的指令。

结合两条命令,在进行如下设置后:

git config --global alias.mylog “log --no-merges --color --date=format:'%Y-%m-%d %H:%M:%S' --author='XXXX' --since=1.days --pretty=format:'%Cblue%s' --abbrev-commit”
  • 1

将XXXX改为自己的名字,然后在Git Bash Here 命令中就可以使用命令行:

git mylog
  • 1

来展示今日提交内容,选择性粘贴日报。如下图所示:
在这里插入图片描述
举一反三时间:

你还可以这么来定制别名,git pp就可以一次执行2个命令,先pull再push
!表示以shell格式执行,;表示命令分隔符

git config --global alias.pp “!git pull;git push”

那么git pp 就是先pull再push了

git config --global alias.clear ‘!git checkout .;git clean -df’

那么git clear 这个就是git clear回滚本地所有修改

以上功能为Shaco教授给我的小技巧,记录下来,以便于方便别人和自己。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/466675
推荐阅读
相关标签
  

闽ICP备14008679号