创建一个 Git 版本库
创建一个 Git 版本库foo$ git tag interesting v1.4.4-g730996f # 标记你感兴趣的东西(不是 HEAD)
# 比较两个分支的差异"摘草莓"补丁
foo$ git diff origin..master # 比较 origin 与 master 的差异并输出至终端
foo$ git diff origin..master > my.patch # 输出到 my.patch 文件
# 取得尚未提交的工作于版本记录的差异
foo$ git diff --stat HEAD
foo$ git cherry-pick other-branch~3 # 将另外一个分支的第四个补丁应用到当前分支