让我假设我通过 repo sync -c -m <manifest.xml>
命令在10天后同步回购。
现在,我想检查到一个远期提交ID,该ID比我目前的位置前进了5个。(我也有5天的清单文件),这是可能的吗?
作为我在10天回购时的git log无法帮助,所以阅读5天的清单并提交犯罪ID。
git log
具有几个有用的选项,可让您分析提交树。您可以使用git log master
(假设您在分支master
上),也可以使用git log --all
(假设您没有太多分支)来获取所需的提交ID。
您还可以指定一个日期间隔,以用git log --after=<date> --until=<date>
过滤日志输出。
获得提交ID后,您可以像往常一样结帐该提交。