Ich versuche, eine 1,2-GB-TAR-Datei mit Git unter Windows 10 auf den Git-LFS-Server zu übertragen/zu übertragen
Ich habe die tar-Erweiterung verfolgt mit:
C:\FilepathTo\Folder> git lfs track '*.tar'
Betrieb git lfs track
kehrt zurück
Listing tracked patterns
Folder\'*.tar' (Folder\.gitattributes)
Ich füge die .gitattributes-Datei hinzu
C:\FilepathTo\Folder> git add .gitattributes
Ich füge die große Datei hinzu
C:\FilepathTo\Folder> git add file.tar
Bestätigen Sie dann, dass die Datei mit verfolgt wird
C:\FilepathTo\Folder> git lfs status
On branch MyAwesomeBranch
Git LFS objects to be pushed to origin/MyAwesomeBranch:
Git LFS objects to be committed:
.gitattributes (Git: 136g1ea)
file.tar (Git: 567d1ed)
Git LFS objects not staged for commit:
Ich übertrage die Datei
C:\FilepathTo\Folder> git commit -m "foo"
[MyAwesomeBranch ecf9735] foo
2 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Folder/.gitattributes
create mode 100644 Folder/file.tar
Und überprüfen Sie, ob die Datei verfolgt wird
C:\FilepathTo\Folder> git lfs track ls-files
Was nichts zurückgibt.
Ich überprüfe den lfs-Status erneut und es wird nicht als Objekt aufgeführt, das gepusht werden soll.
C:\FilepathTo\Folder> git lfs status
On branch MyAwesomeBranch
Git LFS objects to be pushed to origin/MyAwesomeBranch:
Git LFS objects to be committed:
Git LFS objects not staged for commit:
Wie erwartet schlägt das Schieben mit fehl
remote: error: File Folder/file.tar is 1229.43 MB; this exceeds GitHub Enterprise's file size limit of 100.00 MB
Was mache ich falsch? Warum wird die bereitgestellte Datei nicht an git lfs übergeben?