如何从 GIT 检出旧版本

如何从 GIT 检出旧版本

我们有一个远程 git 存储库和一个开发分支。

我想“分叉”一个特定目录(代码冻结)。

例如,

|
+ -dir1
   |
   + -dir2
   |
   + -dir3

我需要创建一个副本 dir2(例如“dir2_frozen”),以便它包含来自特定日期的文件的新文件夹。

“dir2_frozen”目录不会提交任何更改。

|
+ -dir1
   |
   +--dir2
   |
   +==dir2_frozen
   |
   + -dir3

我宁愿不使用原始目录中的分支,因为我需要同时激活和运行两个版本。

我不想分叉整个存储库(它太大了)

我怎样才能做到这一点?

答案1

如果您要进入消除错误模式以进行发布,那么创建分支正是您想要做的。

如果您想引用代码库中的某个确切时间点,请创建一个标签。例如,您可以在实际发布时执行此操作。

相关内容