【发布时间】:2014-05-23 15:38:47
【问题描述】:
我有一个托管在 Bitbucket 的在线存储库,但其中一位开发人员遇到了 Internet 连接问题,并且大多数时候无法连接到该存储库。为了在存储库中维护相同的代码并在开发人员之间共享,我认为创建补丁并通过电子邮件发送给他。因为他和我使用 SmartGit 客户端,所以可以从SmartGit 创建和应用补丁?我阅读了docs,但没有发现任何帮助,对此有何建议?我不知道 Git Flow 功能是否是解决方案
【问题讨论】:
我有一个托管在 Bitbucket 的在线存储库,但其中一位开发人员遇到了 Internet 连接问题,并且大多数时候无法连接到该存储库。为了在存储库中维护相同的代码并在开发人员之间共享,我认为创建补丁并通过电子邮件发送给他。因为他和我使用 SmartGit 客户端,所以可以从SmartGit 创建和应用补丁?我阅读了docs,但没有发现任何帮助,对此有何建议?我不知道 Git Flow 功能是否是解决方案
【问题讨论】:
这似乎从 SmartGit 6.5 版开始支持。 这是更新日志:https://www.syntevo.com/smartgit/changelog-6.5.x.txt(在 SmartGit 6.5 预览版 1 下)
以下步骤对我来说效果很好。
创建补丁:
应用补丁:
补丁将应用于当前签出的分支。
【讨论】:
我询问了 SmartGit 支持团队是否在 GUI 中实现了git format-patch。我得到了以下答案:
没有。如果它需要一个选定的提交,它也无法解决 使用外部工具。
【讨论】: