为了账号安全,请及时绑定邮箱和手机立即绑定

请教和吉特的承诺是什么意思?

请教和吉特的承诺是什么意思?

Git
繁花不似锦 2019-08-03 07:03:56
和吉特的承诺是什么意思?最近,有人要求我cherry-pick承诺。那么,在git中选择提交意味着什么呢?你是怎么做到的?
查看完整描述

3 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

在Git中挑选樱桃意味着从一个分支中选择一个提交,并将它应用到另一个分支上。

这与其他方式形成对比,例如mergerebase通常将多个提交应用到另一个分支。

  1. 确保您在要应用提交的分支上。

    git checkout master
  2. 执行以下操作:

    git cherry-pick <commit-hash>

注:

  1. 如果你从公共部门采摘樱桃,你应该考虑使用

    git cherry-pick -x <commit-hash>

    这将生成标准化的提交消息。这样,您(和您的同事)仍然可以跟踪提交的起源,并可能在未来避免合并冲突。

  2. 如果你有附加在提交上的笔记,他们不会跟随樱桃选择。为了把它们也带过来,你必须使用:

    git notes copy <from> <to>





    查看完整回答
    反对 回复 2019-08-05
    • 3 回答
    • 0 关注
    • 383 浏览

    添加回答

    举报

    0/150
    提交
    取消
    意见反馈 帮助中心 APP下载
    官方微信