是否可以直接将格式化的补丁推送到远程服务器,甚至无需克隆回购? 类似的东西:
git push http://git:mr/android.git master 0001-patch.patch
答案 0 :(得分:2)
您不能通过某种特定的“推送”原生地在远程应用补丁。
您需要实现一个侦听器来检测补丁并应用它(如applying patches from emails中提到的Git Tip of the Week: Patches by Email)。
但更一般地说,实现这一点并非易事,因为在应用补丁时可能需要解决的潜在冲突:在本地克隆的回购中这更容易实现。