4

期限切れの reflog を表示する方法はありますか? 私は数か月前にローカル ブランチで行ったいくつかのローカル コミットを保持しており、頻繁にリベースすることでリモート ブランチで最新の状態に保っています。どういうわけか、このブランチのローカル コミットをすべて失い、回復する方法がありません。git reflog が特定の日付を過ぎたログを表示していないためです。

4

2 に答える 2

2

reflog の有効期限が切れると、reflog から削除されます。そのため、仕様どおりに reflog にそれらが表示されることはありません。

を参照してくださいman git-reflog

于 2016-02-08T16:59:35.430 に答える
1

「expire」サブコマンドは、古い reflog エントリを削除します。有効期限より古いエントリ、または有効期限が切れて到達不能な時間より古く、現在のヒントから到達できないエントリは、reflog から削除されます。これは通常、エンド ユーザーが直接使用することはありません。

于 2016-02-08T17:10:24.503 に答える