包到电子邮件颜色Git Diff
maildiff的Python项目详细描述
git maildiff
maildiff是一个简单的git命令,用于将diff以彩色电子邮件发送给审阅者/同事。
安装
导航到从终端克隆或下载的git maildiff目录
pip install .
哪里。指您当前的工作目录,即在git maildiff中 你可以走了。
卸载
pip uninstall maildiff
设置配置
git config --global maildiff.mailto recipient@email.com
git config --global maildiff.smtpserver smtp.gmail.com
git config --global maildiff.smtpserverport 587
git config --global maildiff.mailFrom sender@email.com
git config --global maildiff.smtpencryption tls
例如,gmail使用tls加密
如果忘记运行上述设置,git maildiff命令将提示每个 一个接一个并在.gitconfig中更新电子邮件密码存储在操作系统密钥链中。
用法
git maildiff-将已提交或未提交的更改的差异以彩色电子邮件发送给多个收件人,并允许附加修补程序。
git maildiff-d'head ^1'-将通过电子邮件发送差异。
当没有-diff或-d标志与值一起传递时,默认值为git diff head^ head
git maildiff-toemail@domain.com-将diff电子邮件发送到此电子邮件地址。
git maildiff-v-使用-v标志启用详细性,并显示运行的命令和执行的命令的结果。
在shell中键入git maildiff-h以获取更多帮助。
注
如果您在代理服务器后面,并且在访问git存储库时遇到问题,可以更新gitconfig以添加 代理设置,如
git config --global http.proxy http://mydomain\\myusername:mypassword@myproxyserver:8080
依赖关系
######在命令行/终端中键入git maildiff-h以获取帮助
联系人
电子邮件:skysan@gmail.com