git 推送补丁到远程

标签 git git-push git-patch

是否可以将格式化的补丁直接推送到远程服务器,甚至无需克隆存储库?
像这样的东西:

git push http://git:mr/android.git master 0001-patch.patch

最佳答案

您不能通过某种特定的“推送”在本地本地应用补丁。

您需要实现一个监听器来检测补丁并应用它(如 applying patches from emails ,在“Git Tip of the Week: Patches by Email ”中提到)。

但更一般地说,这并非易事,因为在应用补丁时可能必须解决潜在的冲突:这在本地克隆的存储库中更容易实现。

关于git 推送补丁到远程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29058785/

相关文章:

Git 将分支从一个 Remote 推送到另一个 Remote ?

当你不能推或 pull 时的 Git 工作流

git - 我如何有选择地 merge 或从 Git 中的另一个分支中挑选更改?

Git 指纹与 Azure 不匹配

git - 为什么我自己的远程 git 存储库总是落后一次提交?

Git "force push"从新的本地 repo 到远程,但保留远程提交历史

git - 我怎样才能用我藏起来的东西格式化补丁

git - Jenkins 不再工作 : SSH executable not found

git - Swiper 插件内部字段丢失

git - 命名 git 分支的常用做法有哪些示例?