zoukankan      html  css  js  c++  java
  • git cherry-pick

    git cherry-pick 会获取某一个分支的单笔提交,并作为一个新的提交引入到当前分支上。

    在 Android Studio 中,如果要将 dev 分支的某次提交引入到一个 feature 分支,先切换到 feature 分支,在图形界面里显示 dev 的历史,然后右键选择 Cherry-Pick 即可。

    要将 dev 分支的提交引入 feature 分支,先 checkout 到 feature 分支,比如 dev 分支的某次提交的哈希值是 2555c6e,然后执行 git cherry-pick 2555c6e

    如果发生冲突,解决冲突后先 git add .,然后 git cherry-pick --continue

    常用 options:

    • --quit 退出当前的 chery-pick 序列,当前分支中未冲突的内容状态将为 modified
    • --continue 继续当前的 chery-pick 序列
    • --abort 取消当前的 chery-pick 序列,恢复当前分支到原来的样子
    • -n, --no-commit 不自动提交
    • -e, --edit 编辑提交信息
  • 相关阅读:
    顺序栈用C语言实现
    对队列的操作和算法
    对链表的操作与算法
    对动态数组的操作与算法
    链表
    冒泡排序
    指针之动态分配内存
    字符串匹配KMP算法
    DS二叉树--层次遍历
    DS图--最小生成树
  • 原文地址:https://www.cnblogs.com/crazycode2/p/15090870.html
Copyright © 2011-2022 走看看