使用这个符号引用,哪怕是一个对没有指定分支名的匿名抓取操作,都可以也在 git fetch 时找到提交的 HEAD。...操作 源 目标
push 推送的本地引用 更新的远程引用
fetch 抓取的远程引用 更新的本地引用
典型的git fetch 命令会使用 refspec,如 +refs/heads/*:refs/...有些情况下,无论是推送还是拉取, Git 原生协议和 HTTP 协议都不能用来在版本库间交换数据。...常见的用例包括:
特定的提交数,如-2;
提交范围,如 master~4..master~2;
单次提交, 通常是分支名
为最近n次提交生成补丁的最简方式是使用-n选项
git format-patch...-2
默认情况下, Git 为每个补丁生成单独的文件,用一序列数字加上提交日志消息为其命名。