linux git 发邮件,在Linux中无法使用git send-email发送源代码和补丁-程序员宅基地

技术标签: linux git 发邮件  

我在本地创建了一个目录:/ home / Tegra.

我在/ home / Tegra中创建了以下文件:

hello_world.c hello_world_1.c hello_world_2.c

每个文件都是逐步修改的.我还创建了补丁:

diff -u hello_world.c hello_world_1.c > hello_world_1.patch

diff -u hello_world_1.c hello_world_2.c > hello_world_2.patch

>现在我想首先使用git [email protected]��应包含hello_world.c文件

>然后我想发送第二封电子邮件,其中包含hello_world_1.patch文件作为附件.

>然后我想发送第三封电子邮件,其中包含hello_world_2.patch文件作为附件.

不幸的是,我甚至无法完成第1步:

我的git已经正确配置了相关的smtp服务器tls 587端口.

我尝试了以下命令:

git send-email --to [email protected] --subject My Hello hello_world.c

我收到以下错误:

Cannot run git format-patch from outside a repository

存储库在哪里出现.我应该首先维护我的代码库.

编辑:对于第1步:根据下面的评论,我们需要一个存储库:

>在Github上创建了一个空存储库:“MyRepo”

>在本地计算机上克隆它. (使用git clone)

>然后将第一个文件“hello_world.c”添加到Directory / MyRepo中.

>然后>> git add hello_world.c

>然后>> git commit -m’我的第一个来源’

>然后>> git push -u origin master

>之后,我输入:git send-email –to = [email protected] –subject =“[asdasdas] assd asdasd”hello_world.c

现在我收到一个错误:

No subject line in hello_world.c ? at /usr/lib/git-core/git-send-email line 584

Then added the first file “hello_world.c” into the Directory /MyRepo”.

首先确保您已经在克隆的空仓库中实际提交了任何内容.

git add .

git commit -m "new commit"

git push

其次,git send-email doc确实提到:

--subject=

Specify the initial subject of the email thread. Only necessary if --compose is also set.

一定要使用–compose.

This format expects the first line of the file to contain the “Cc:” value and the “Subject:” of the message as the second line.

这适用于.patch,而不是源本身.

有关更完整的示例,请参见git format-patch和“How to send patches with git-send-email”:

对于最后一次提交:

git send-email -1 [email protected] --subject="[asdasdas] assd asdasd"

第三,一个更简单的解决方案是use git bundle.这会生成一个文件,你可以按照你想要的任何方式发送,接收者可以从中拉出/克隆.它(作为一个文件)作为一个简单的git repo.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34117129/article/details/116944035

智能推荐

SpringBoot+Vue校园二手书交易平台(源码+论文)_基于vue+springboot的校园二手商品交易网站论文-程序员宅基地

文章浏览阅读81次。后端:Java+SpringBoot前端:Vue数据库:MySQL开发软件:Eclipse、MyEclipse、IDEA都可以运行。_基于vue+springboot的校园二手商品交易网站论文

Chrome 开发者工具各种骚技巧-程序员宅基地

文章浏览阅读231次。对于每个前端从业者来说,除了F5键之外,用的最多的另外一个键就是F12了。今天,大神(@小鱼二)推荐我一个网站,才知道chrome还有各种骚姿势。网站是:umaar.com/dev-tip...

【jeecg-boot】jeecg-boot的一些功能扩展:-程序员宅基地

文章浏览阅读2k次。【jeecg-boot】jeecg-boot的一些功能扩展:_jeecg-boot

gitlab上克隆远程分支到本地(报错-error: RPC failed; curl 18 transfer closed with outstanding read data remaining)_gitlab 18: transfer closed with outstanding read d-程序员宅基地

文章浏览阅读2.7k次。首先确保你的电脑有安装git环境,本人使用的是windows下的git环境。双击桌面图标 的Git Bash 打开窗口修改配置git config --global user.namegit config --global user.email如:git config --global user.name "muzidigbig"git config --glo..._gitlab 18: transfer closed with outstanding read data remaining

springboot+Shiro快速入门:简洁版(快速搭建示例)_springboot+shiro快速入门:简洁版(快速搭建示例)-程序员宅基地

文章浏览阅读311次,点赞2次,收藏2次。springboot整合shiro快速入门简洁版_springboot+shiro快速入门:简洁版(快速搭建示例)

21 款 yyds 的 IDEA插件-程序员宅基地

文章浏览阅读347次。点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料最近,闲来无事,为了改变一下枯燥的编程环境,特地搜寻了下有助提升代码功力的..._activate mybatis log

随便推点

MATLAB db4小波分解与重构,语音降噪-程序员宅基地

文章浏览阅读4.4k次,点赞2次,收藏23次。小波变换3级分解Mallat图:将带噪语音作为输入信号进行逐级DWT小波分解,并将分解出的低频成分cA3cA_3cA3​与强制置0后的高频成分cD3cD_3cD3​,cD2cD_2cD2​,cD1cD_1cD1​进行小波重构。Demo:clc,clear[x,Fs]= audioread('MUsic_Test.wav');snr = 20; %设定信噪比,单位dbnoise = randn(size(x)); % 用randn函数产生高斯白噪声Nx = length(x_db4小波

安装和配置SNMP(windows10和Linux)--附SNMP客户端工具_snmp工具-程序员宅基地

文章浏览阅读8.3k次,点赞5次,收藏34次。首先需要安装 snmp ,使用下面的命令进行安装安装完毕之后,使用下面的命令查看是否安装成功当命令行显示如图即为安装成功。_snmp工具

如何正确的敲键盘(打字习惯改正)_怎么敲键盘-程序员宅基地

文章浏览阅读6.4k次,点赞5次,收藏40次。练习打字的官网:http://dazi.kukuw.com/关于打字的详细介绍:一个过来人的打字指法纠正之路_怎么敲键盘

网络安全解决方案-程序员宅基地

文章浏览阅读9.6k次,点赞3次,收藏68次。一,网络安全体系结构网络安全体系结构是对网络信息安全基本问题的应对措施的集合,通常由保护,检测,响应和恢复等手段构成。1,网络信息安全的基本问题研究信息安全的困难在于:边界模糊数据安全与平台安全相交叉;存储安全与传输安全相制约;网络安全,应用安全与系统安全共存;集中的安全模式与分权制约安全模式相互竞争等。评估困难安全结构非常复杂,网络层,系统层,应用层的安全设备,安全协议和安全程序构成一个有机的整体,加上安全机制与人的互动性,网络的动态运行带来的易变性,使得评价网络安全性成为极_网络安全解决方案

QGIS在Windows下的编译——QGIS3.28.15 + Qt5.15.3 +CMake3.28.0 + VS2022 ---64位版本_qgis windows编译-程序员宅基地

文章浏览阅读1.2k次,点赞22次,收藏29次。QGIS在Windows下的编译——QGIS3.28.15 + Qt5.15.3 +CMake3.28.0 + VS2022 ---64位版本_qgis windows编译

BAAF-Net源码阅读_baafnet-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏3次。BAAF-Net代码是基于RandLANet编写的,所以在数据预处理和训练策略是基本是一致的,这里我们只介绍一下BAAF-Net的网络结构。_baafnet

推荐文章

热门文章

相关标签