私はgitの動作に気付きました。this repositoryでわかりません。パスに制限されたgitログが期待されたコミットを表示しない
commit b1703a7542ee226535a34bd3de9aed48a7f76a8d
Author: Lukas Beeck <[email protected]>
Date: Wed Sep 7 10:37:39 2016 +0200
Bild von Mona Lisa war verschwunden, ist wieder drin
commit 0e3ede155080a3005e6454d855e18dc0083ea01a
Author: Lukas Beeck <[email protected]>
Date: Fri Sep 2 10:20:25 2016 +0200
Erläuterung in Grafik eingefügt
[...]
git show b1703a7542ee226535a34bd3de9aed48a7f76a8d
プリント:
commit b1703a7542ee226535a34bd3de9aed48a7f76a8d
Author: Lukas Beeck <[email protected]>
Date: Wed Sep 7 10:37:39 2016 +0200
Bild von Mona Lisa war verschwunden, ist wieder drin
diff --git a/images/mona-lisa.jpg b/images/mona-lisa.jpg
new file mode 100644
index 0000000..f4f5583
Binary files /dev/null and b/images/mona-lisa.jpg differ
コミットあなたは、端末内のフォルダimages
に移動しgit log .
を実行すると、それはこれを印刷し
git clone "[email protected]:skript-sicherheit/skript.git"
:それは経由してクローニングすることができますメッセージはドイツ語です:「モナリザのイメージは消えてしまった。
ファイルmona-lisa.jpg
は明らかにb1703a7542ee226535a34bd3de9aed48a7f76a8d
に変更されました。それだけでもそれによって変更されたファイルです。
しかし、あなたはgit log mona-lisa.jpg
を実行した場合、これは、(全体の)出力されます:
commit 669b00871f3dba5c43ac7d53e44f317a61b177d0
Merge: 921a31c 519cdae
Author: Lukas Beeck <[email protected]>
Date: Fri Sep 2 15:39:00 2016 +0200
Merge branch 'index'
はなぜb1703a7542ee226535a34bd3de9aed48a7f76a8d
は、このコマンドの出力には表示されませんか?
しかし、なぜ私はファイルやディレクトリの履歴についてgitに問い合わせても、コミットが表示される点で違いがあります。いずれのコミットもディレクトリ内の他のものには触れません。 –
画像がどのように最初に導入されたかについては正しいようです。 '669b0087'にハードリセットすると、イメージがそこにあります。しかし、両親の「921a31c9」と「519cdaed」にハードリセットすると、そうではありません。これらのすべてのコミットは、 'seitenkanalangriffe'ブランチでイメージを導入しようとしていたのと同じ人物からのものですが、ブランチの' index'を 'master'にマージして間違って導入した後、' seitenkanalangriffe' 。彼はイメージがなくなったことに気付きました(おそらく、ドキュメントが作成されなかったためです)、もう一度追加しました。 –
どのようなコミットがファイルに触れたかはどのようにして知ることができますか? –