2016-12-01 8 views
0

最後にgit pullを見る方法があることがわかりました。これは私がすでに行った最新のものです。私が最近行ったことより前に行ったことを知りたいのです。私はそれを引っ張ったときにその特定のバージョンに私のレポを逆転したいので、私がした最新のプルは台無しです。 要約すると、私の最新の git pullの前に、その1つのタイムスタンプが必要です。私はgitを引っ張った最後の3つのタイムスタンプを見る方法?

レポはbitbucketベースのgit repoです。

これを行う方法はありますか?

答えて

2

gitのREFLOG --date =イソ

出力:

2b88250 [email protected]{2016-12-02 01:22:55 +0200}: pull ssh://localhost:29418/test-project refs/changes/07/7/1: Fast-forward 
b49719d [email protected]{2016-12-02 01:20:46 +0200}: pull ssh://localhost:29418/test-project refs/changes/06/6/1: Fast-forward 
1f384f6 [email protected]{2016-12-02 01:19:06 +0200}: clone: from ssh://localhost:29418/test-project 
+0

ohhhhhhh maaanannnnnnnn – Ezeewei

+0

はyouuuuuに感謝!!!! – Ezeewei

0

How do I check the date and time of the latest `git pull` that was executed?

この回答は、ファイルが編集された最後の時間を見つけるためにさまざまな方法があります。

あなたはOSXのタグを使用しているので、これはあなたがgit pullを実行した最後の時間見ることができます:

stat -f '%m' .git/FETCH_HEAD

がFETCH_HEADが編集されたことを前回のタイムスタンプを印刷する必要があり、その最後にgit pullまたはgit fetchを実行したときです。

悲しいことに、あなたが求めていることはできないと思います。最後の変更、最後の変更、が最後に変更された、ファイルの作成時刻がstatであることがわかりますが、「最後に変更されました」の履歴が見つかりません。

関連する問題