使用--allow-unrelated-histories查找Git版本

时间:2018-01-12 17:44:33

标签: git

我有一个使用git pull --allow-unrelated-histories的脚本,我想提供版本要求列表。

我知道Git 1.7.1不允许不相关的历史记录,我知道Git 2.15.1确实存在(因为我正在运行它)。

如何找出用户运行脚本所需的最低Git版本?

1 个答案:

答案 0 :(得分:3)

你问如何找到它而不是它是什么,答案是查看Git release notes。一般来说,大的变化 - 比如添加标志,并且需要它,而不是简单地假设合并应该合并不相关的历史 - 获得发布说明条目。

(在这种情况下,您将在the 2.9.0 release notes中找到它。)

(同样一般来说,克隆Git的Git存储库,然后搜索这个Git存储库要快得多,而不是使用上面的GitHub Web界面链接来浏览单个文件。)