两者git am都git apply可以用于应用补丁。我看不出有什么区别。我现在看到了一个不同之处:git am自动提交,而git apply只触及文件但不创建提交。这是唯一的区别吗?
git am
git apply
输入和输出都不一样:
git diff
--index
--cached
git format-patch
git am``git apply在幕后使用,但在之前(读取Maildirormbox和解析电子邮件)和之后(创建提交)做更多的工作。
git am``git apply
Maildir
mbox