問題タブ [reflog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
317 参照

git - ローカル更新が git リポジトリに対して行われた日付を表示するにはどうすればよいですか?

例えば:

  • HEAD@{2} がいつ作成されたかを表示するにはどうすればよいですか?
  • コミットの SHA1 が与えられた場合、コミット日ではなく (またはそれに加えて) 現在のリポジトリにプルされた日付を表示するにはどうすればよいですか?

これにはオプションがあると思いましたがgit reflog、私が見る限り、ありません。

0 投票する
0 に答える
381 参照

git - git rebase abort と空の reflog

忘れられたリベースをコミットとコミットされていない変更の両方で愚かに中止したため、このような質問と同様に、すべてが吹き飛ばされました。

私は reflog について知っており、すぐにそこを調べましたが、役に立たないリベース前の状態のハッシュが 1 つしか含まれていませんでした。何が起こっている?reflog エントリを失うにはどうすればよいですか?

編集:以下の@kanへの応答として、私がやったことは大まかに次のとおりです。

reflog にはa8f06a6 HEAD@{2}: rebase: updating HEAD今しか含まれていません

0 投票する
3 に答える
293 参照

git - 長い git reflog 行をラップしますか?

git reflog1 行の説明を表示し、右マージンで切り取ります。

reflog メッセージ全体を表示し、必要最小限の行 (短い説明の場合は 1 行) に折り返すにはどうすればよいですか?

0 投票する
1 に答える
1581 参照

git - git clone 後の完全なコミット履歴の取得

私は、複数のコンピューター (一部は VM) で作業しているプロジェクトの唯一の開発者です。gitHub でレポの git clone を実行した後、reflog を呼び出すと、クローンのアイテムのみが表示されます。この新しい複製されたリポジトリを更新して完全な履歴を表示するにはどうすればよいですか?

0 投票する
2 に答える
139 参照

git - 期限切れの reflog ログの表示

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