在SmartGit中创建补丁并应用补丁

时间:2014-05-23 15:38:48

标签: git patch smartgit

我在Bitbucket上有一个在线存储库,但是其中一个开发人员遇到了Internet连接问题,而且大部分时间都无法连接到存储库。为了在存储库中保存相同的代码并在开发人员之间共享,我认为在创建补丁并通过电子邮件发送给他。由于他和我使用SmartGit客户端,可以创建和应用来自SmartGit的补丁吗?我看了docs,但没有找到任何有用的建议吗?我不知道Git Flow功能是否是解决方案

2 个答案:

答案 0 :(得分:18)

这似乎得到了SmartGit 6.5版的支持。 这是更改日志:https://www.syntevo.com/smartgit/changelog-6.5.x.txt(在SmartGit 6.5预览1下)

以下步骤适合我。

创建补丁:

  1. 打开日志
  2. 选择分支并右键单击提交
  3. 选择“格式化补丁...”并保存文件
  4. 应用补丁:

    1. 打开日志
    2. 转到“工具”,然后“应用修补程序...”
    3. 选择补丁
    4. 补丁将应用于当前签出的分支。

答案 1 :(得分:0)

我问SmartGit支持团队他们是否在GUI中实现了git format-patch。我得到了以下答案:

  

没有。如果它需要一个选定的提交,它也无法解决   使用外部工具。