首页 > 解决方案 > 如何使用“repo forall”而不被分离头

问题描述

我正在运行以下命令来将我的仓库指向过去的某个时间点(用于调试):

repo forall -c 'git checkout `git rev-list --all -n1 --before="2020-04-20 01:00"`'

而且我的头脑越来越分离,这使得从那时起继续工作变得困难。

尽管在https://stackoverflow.com/a/5772882/10556443对什么是“分离的头”有很好的评论

有人会争辩说这很好,我想让所有 git repo 指向 master -

是否有可能(一口气而不是一个接一个地去做git checkout master

标签: git

解决方案


推荐阅读