gpt4 book ai didi

mysql - 对 Git 提交 ID 施加部分排序

转载 作者:可可西里 更新时间:2023-11-01 08:57:27 26 4
gpt4 key购买 nike

我正在将工作场所的基础架构转换为使用 git 而不是 svn。整体迁移进展顺利,但我们有一个我开发的工具来执行我们的 SQL 模式迁移。

为了处理单个模式更改依赖性,迁移脚本使用 subversion 关键字替换将最后更改的修订号放入模式中。对于 git,我们不能使用相同的想法,因为修订历史是非线性的(并且我们完全打算利用分支功能)。

因此,如何从 git 中获取按拓扑排序的提交 ID 列表?除此以外,有人对如何处理这个问题有更好的想法吗?

最佳答案

git rev-list old-revision..new-revision

这表明最新优先。如果你想要最早的,添加 --reverse

关于mysql - 对 Git 提交 ID 施加部分排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2239099/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com