Git 2.22.0 发布了,此版本更新内容众多,主要亮点是以下两部分:
新版本中使用 --rebase-merges 可以保留更改的结构,同时还可以提供完整的交互性:
git branch 和 git checkout -b 现在都有三点(…)merge base 语法,想要从其它两个分支(如 A 和 B)的 merge base 创建分支,现在可以运行:
$ git branch my-other-feature A...B
# or...
$ git checkout -b my-other-feature A...B
详细内容查看:
https://github.blog/2019-06-07-highlights-from-git-2-22
https://public-inbox.org/git/xmqq36klozfu.fsf@gitster-ct.c.googlers.com