在明显的情况下,为了重现状态,我创建了一个配置规范文件并在其上贴了标签。以后可以使用带有特定标签的配置规范来重现我项目的特定状态。
在git中,现在,我标记提交并做一些樱桃图片以恢复到特定状态。
是否有更干净的方法在git中实现相同的目标?
答案 0 :(得分:0)
无需挑选或使用特殊的“配置规范”:您可以随时从旧提交中签出新分支:
git checkout -b aTmpBranch <oldCommit>
我对该项目有很多贡献者,并且我也希望从他们那里获得旧版本的文件。
然后是的,如果您不合并他们的所有分支,而只合并他们的一些提交,则需要进行樱桃采摘。