zoukankan      html  css  js  c++  java
  • git cherry命令来比较两个分支的不同

    git cherry 命令使用

    1. 两个参数的情况

    git cherry -v origin/master asa

    比较本地的asa分支和远程master的差别

    git cherry -v master asa

    比较本地asa分支和本地master分支之间的差别

    git cherry -v origin/master origin/asa

    比较远程asa分支和远程master的差别

    git cherry -v master origin/asa

    比较远程asa分支和本地master的差别

    注意:所列出的结果是asa分支(后一个参数)尚未合并到master(前一个参数)上的提交列表

    git cherry 找到本地提交列表中,尚未推送到远程的提交

    2. 没有参数的情况

    git cherry 默认比较HEAD本地分支和远程分支, 即当前分支和当前分支追踪的远程分支

    如果存在差异,比较结果如下

    + 717cbc128c0e640f4f93ca8ad1118bd7f79ac728
    + f92324d7c3f3a47afbbb4c3877b323320d2871d4
    + edfaaede19bd2929b10505291266c772e9d1c934
    + fa3100796735f970f6fb94d828a3e463fe5c6731
    + be947b5a36a2102cea16c816b3b8fc8a2134ca63
    + 31bb0cf8f7131be927cb023d31ee16dcd0639060
    + c94061ea1ac16ebfe8e6388cb351a4c9329965d1
    

    git cherry -v 可以展示出提交的注释信息

    + 717cbc128c0e640f4f93ca8ad1118bd7f79ac728 由于适应前端解析问题,返回一个string类型的userId
    + f92324d7c3f3a47afbbb4c3877b323320d2871d4 返回签到记录
    + edfaaede19bd2929b10505291266c772e9d1c934 读取plist配置获取默认背景逻辑编码
    + fa3100796735f970f6fb94d828a3e463fe5c6731 读取plist配置获取默认背景逻辑编码
    + be947b5a36a2102cea16c816b3b8fc8a2134ca63 harvest之后返回decoration;重命名;
    + 31bb0cf8f7131be927cb023d31ee16dcd0639060 读取plist配置获取默认背景逻辑编码
    + c94061ea1ac16ebfe8e6388cb351a4c9329965d1 等级自动判断
    

    3. 一个参数的情况

    git cherry -v origin/master 可以比较本地HEAD分支和远程master分支之间的差别

    + 1f05a74c9a92e0faf5da96b17a7a15aa6c6e26e7 修复update的SQL错误
    + ad78159f828a148c3d1581b44e2b32cb45464031 修复SQL错误
    + 9d8a7471fb9408d7738b3a43f4f56a159619bfb0 增加逻辑:每次修改周期,保存一次未来提醒记录
    + d618e16338d354830cb2ff2a0208d1502e705941 修复设置以前的日期时候可能导致的数组越界BUG
    + 21d980972e6bcd73270d31b08852a6f62e72465c 预置推送消息增加推送人ID
    + 741c64ef5f396dee29972e8f0684892b373f6aa7 修复SQL错误
    

    git cherry -v origin/master

    可以比较本地HEAD分支和远程master分支之间的差别,
    等同于git cherry -v origin/master HEAD

    git cherry -v master

    可以比较本地HEAD分支和本地master分支之间的差别,
    等同于git cherry -v master HEAD

  • 相关阅读:
    使用C#实现DHT磁力搜索的BT种子后端管理程序+数据库设计(开源)
    便携版WinSCP在命令行下同步文件夹
    ffmpeg (ffprobe)分析文件关键帧时间点
    sqlite删除数据或者表后,回收数据库文件大小
    ubuntu 20.04下 freeswitch 配合 fail2ban 防恶意访问
    ffmpeg使用nvenc编码的结论记录
    PC版跑跑卡丁车 故事模式 亚瑟传说章节 卡美洛庆典 2阶段 心灵之眼 攻略
    There was an error loading or playing the video
    Nvidia RTX Voice 启动报错修复方法
    火狐浏览器 关闭跨域限制
  • 原文地址:https://www.cnblogs.com/igoodful/p/11528757.html
Copyright © 2011-2022 走看看