Ich habe Git Large File Storage heruntergeladen und installiert. Jetzt versuche ich, lfs-Dateien aus dem vorhandenen Repository in Github (nicht von mir) abzurufen. Ich habe es versucht:
git lfs clone https://github.com/xxx/xxx
dann in meinem lokalen gerade geklonten Repo:
git lfs fetch --all
git lfs pull
Ich habe es auch versucht, aber ohne “lfs”.
Das Repository wird geklont, aber für alle lfs-Dateien wird immer dieser Fehler angezeigt:
[301582dabd8c6ac7bdf626c7e4a1d64c8f9665b65b6334b44642bdfb78054575] Object does not exist on the server: [404] Object does not exist on the server
und dann:
error: failed to fetch some objects from 'https://github.com/xxx/xxx.git/info/lfs'
Infolgedessen werden anstelle von wirklich großen Dateien ihre kleinen Zeiger geklont, die in GitHub selbst zu sehen sind.
Gleichzeitig dieser Befehl:
git log --all -p -S 301582dabd8c6ac7bdf626c7e4a1d64c8f9665b65b6334b44642bdfb78054575
liefert folgende Ergebnisse:
commit 36c7dba69de90d99f0c305fce13a598b8f06b443
Author: xxx
Date: Wed Sep 11 18:01:25 2019 +0200
Add embeddings
diff --git a/embeddings/wikipedia/0.pkl b/embeddings/wikipedia/0.pkl
new file mode 100644
index 0000000..5ee94da
--- /dev/null
+++ b/embeddings/wikipedia/0.pkl
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:301582dabd8c6ac7bdf626c7e4a1d64c8f9665b65b6334b44642bdfb78054575
+size 588838774
Ich bin kein sehr selbstbewusster Benutzer von GitHub, insbesondere von LFS. Die Frage ist also: Mache ich etwas falsch oder bedeutet das tatsächlich, dass die Dateien auf dem Server nicht existieren?