在mac上配置git send-email使用gmail

本文介绍了如何在macOS上配置git send-email,以便通过gmail发送代码补丁(patch)。首先,需要使用homebrew安装git并确保包含send-email子命令。然后,编辑.gitconfig文件,添加个人gmail邮箱信息。在配置过程中,可能会遇到Net::SMTP::SSL模块的安装问题。
摘要由CSDN通过智能技术生成

最近在往Qemu社区贡献代码,借着这个机会也有了通过邮件发送patch的体验(因为之前主要专注于Ceph和OpenStack的开发,所以提交代码基本上是用Pull Request和Gerrit,比较简单方便)。另外,向linux社区贡献代码一般也是需要通过邮件发送patch的方式进行code review的。在这里主要介绍一下如何在mac中配置git send-email使用gmail来发patch。

首先你需要使用homebrew安装一个git,并确认git包含send-email这个子命令:

$ git --version
git version 2.3.2 (Apple Git-55)
$ git send-email

No patch files specified!

git send-email [options] <file | directory | rev-list options >
我的OS X的版本是Yosemite 10.10.2,安装的是2.3.2版本的git,自身就带send-email这个命令.

接着,需要编辑.gitconf在其中加上如下信息,邮箱替换成你自己的,当然前提是你已翻墙。

[sendemail]
	smtpencryption = tls
	smtpuser = scaleqiao@gmail.com
	smtpserverport = 587
	smtpserv
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值