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

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

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

Git
明月笑刀无情 2019-07-12 15:44:10
和吉特的承诺是什么意思?最近,有人要求我cherry-pick承诺。那么,在git中选择提交意味着什么呢?你是怎么做到的?
查看完整描述

3 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

在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-07-12
  • 3 回答
  • 0 关注
  • 568 浏览

添加回答

举报

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