我无法使用git send-email发送补丁。 这是我的 .gitconfig 文件
[user]
email = my-email
name = my-name
[sendemail]
smtpencryption = tls
smtpserver = smtp.gmail.com
smtpuser = my-email
smtpserverport = 587
smtppassword = mypassword
在这里,mypassword是我的谷歌帐户的应用程序密码,而不是真实的密码。 配置中有什么问题?
这就是我尝试使用该命令的方式:
git send-email 0001-patch-name.patch
这是错误:
无法正确初始化 SMTP。检查配置并使用 --smtp-debug。值:server=smtp.gmail.com encryption=tls hello=madhuparna-HP-Notebook port=587 at/usr/lib/git-core/git-send-email line 1506。
我终于明白了,问题不在于配置,而是因为防火墙问题。