说我有4个修订版-a,b,c和d,按照最新到最大的顺序。我在tortoisegit上下文菜单中单击"显示日志",右键单击C,然后单击"切换/结帐到此"。在打开的窗口中,我禁用了"创建新分支"选项。然后,我关闭了"日志"窗口,然后再次打开它。修订A和B不再在列表中,这是一个问题,因为我想回到修订A。
有什么想法A和B消失了?
默认情况下仅显示当前头部历史上的分支(也许仅与您当前选择的文件/文件夹有关)。
为了查看其他分支,您可以单击左上方的分支名称,您可以选择一个分支以显示日志。另一个选择是检查左下方的"显示所有分支"。
如上所述,Tortoisegit还过滤了当前选定的文件/文件夹的日志。如果您想查看整个存储库历史记录,请在左下方检查"整个项目"。
它是所见的,如果您结帐到C,Head将指向C,而显示log 仅显示默认情况下在Head后面的命名历史记录。您可以在日志窗口左下方选择所有分支复选框,您将找到A和B。
D---C---B---A
|
HEAD
D---C---B---A
|
HEAD
如果要重新点重点到最新的修订版A(返回A),则可以关闭日志窗口 ->右键单击 -> tortoisegit -> select/Checkout ->选择当前分支 ->您会发现头现在是