git 命令"git am"中的"am"是什么意思?



;am";是指";修改";?

但从文件来看,它只是";从邮箱应用一系列补丁";。

因此,另一种猜测是:;a";是指";"应用"m〃;是指";邮箱";?

谢谢。

将原始git-am.sh脚本添加到git源代码的提交表示

添加git-am,应用符号替换。

它可以重新组织代码,还具有更saner的命令行选项语法。与git-appymbolx不同,它可以占用多个邮箱文件,以及从标准指定"-"时的输入。

所以我认为可以肯定地说,"am"是"apply-mbox"的缩写。

请注意,"mbox"是一种特定的邮箱文件格式,原始脚本使用git mailsplit命令,该命令解析mbox格式。因此,说"am"代表"应用邮箱"可能不太准确。

来自https://git-scm.com/docs/git-am:"git am";将邮箱中的邮件拆分为提交日志消息、作者信息和修补程序,并将它们应用于当前分支。

基于此,A将参考"申请"one_answers"M到邮件"。

最新更新