首页 > 解决方案 > 以干净的方式在 git 中复制 repo 的某个状态

问题描述

在明确的情况下,为了重现状态,我创建了一个配置规范文件并在其上放置了一个标签。稍后可以使用带有某个标签的配置规范来重现我的项目的某个状态。

在 git 中,目前,我标记提交并做一些樱桃图片以恢复到某个状态。

有没有更清洁的方法可以在 git 中实现相同的目标?

标签: gitclearcase

解决方案


无需挑选或特殊的“配置规范”:您可以随时从旧提交中签出新分支:

git checkout -b aTmpBranch <oldCommit>

我有很多项目的贡献者,我也想从他们那里获得旧版本的文件。

那么是的,如果你不合并他们的所有分支而只合并他们的一些提交,那么就需要挑选樱桃。


推荐阅读