我们使用与 GIT 直接集成的 MadCap(一种发布工具)。MadCap 始终且仅从远程存储库中提取。我不能告诉 MadCap “读取”我的本地存储库。
因此,由于审计请求,我需要从某个时间点“恢复”存储库(即,我们需要 2017 年 5 月 1 日的所有文档)。现在,就像我说的,我们使用集成来处理 GIT,但是集成并没有提供满足这个请求所需的控制级别。而且我需要提供我们所有文档的状态,从那个给定时间开始。(我也是直接在 GIT 工作的新手)
我的问题是 - 以下工作流程/命令是否可以满足此请求:
*git checkout sh1(日期为 5 月 1 日之前的最后一次合并)。*commit *push(每个人都知道在此期间不要推/拉) *访问 Madcap 并从远程拉,做我需要做的文档 *返回 Git > git checkout master *commit *push *返回 MadCap > 从远程拉