首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Git格式补丁输出的第一行是什么?

Git格式补丁输出的第一行是什么?
EN

Stack Overflow用户
提问于 2018-03-28 05:53:18
回答 2查看 0关注 0票数 0

当运行git格式补丁时,目的是创建编写的代码的电子邮件表示。到目前为止还不错。我不是电子邮件专家,但在我看来,这个格式补丁输出的第一行并不是标准的电子邮件头格式.

From de8d128fb520416e0b029c913b3a5ce900d0320c Mon Sep 17 00:00:00 2001
Message-Id: 
From: Christopher Harvey 
Date: Wed, 3 Apr 2013 10:17:52 -0400
Subject: [PATCH 0/3] *** SUBJECT HERE ***
To: Christopher Harvey 

*** BLURB HERE ***

Christopher Harvey (3):
  commit 2
  commit 3
  commit 4

 data | 3 +++
 1 file changed, 3 insertions(+)

-- 
1.7.12.4

何谓From de8d128fb520416e0b029c913b3a5ce900d0320c Mon Sep 17 00:00:00 2001?日期是什么?在我看来,它是任意的,也阻止了我把它连接到Sendmail。每次发送补丁时,我都必须手动删除该行。

谢谢。

EN

Stack Overflow用户

发布于 2018-03-28 15:17:27

输出采用Mbox格式。可以轻松地删除第一行:

git format-patch --stdout <range> | sed 1d

然后你想怎么做就怎么做。

或者,可以使用git自己发邮件。试着:

git send-mail --smtp-server=<your server> *.patch
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档