A、B、C、Dの4つのリビジョンがあります。 TortoiseGitのコンテキストメニューで「ログを表示」をクリックし、右クリックして「スイッチ/チェックアウト」をクリックしました。開いたウィンドウで、 "create new branch"オプションを無効にしました。それから、「ログ」ウィンドウを閉じてもう一度開いた。リビジョンAとリビジョンBはリストにはなくなりました。これはリビジョンAに戻ったかったので問題です。TortoiseGit:以前のリビジョンをチェックアウトした後、リビジョンがログに表示されていない
AとBが消えた理由はありますか?
TortoiseGitにGitリポジトリされていませんそれは私が一度も使ったことはないが、ファンシーなGUIフロントエンドにすぎないようだが、ここではGitのアプローチを共有しているようだ。Gitの古いコミットをチェックするGitが "detached HEAD"と呼んでいるので、HEADは*常に*現在のコミット名に古いコミットの名前を付けます。 ''のヒントである最新のコミットに戻るには、 'git checkout 'を実行する必要があります。一方、 'git log'はデフォルトで「HEADと古いものを表示します」と表示されます。コマンドラインのGitでは ''の先端から 'git log 'を見ることができます。私はTortoiseGitでそれをどうやって行うのか分かりません。 –
torek
@Stefan Monov、こんにちは、あなたが望む答えを手に入れましたか?もしそうなら、同様の質問をしている人を助けるので、それを答えとしてマークしてください:) –
@ Marina-MSFT:私が望む完全な答えは、[MrTuxの答え](http://stackoverflow.com/a/)の組み合わせです。 40790116)と[私の質問に対するtorekのコメント](http://stackoverflow.com/q/40789925/#comment68804132_40789925)。しかし、私は両方を受け入れることができないので、私はどちらにも印を付けていません。 –