Wenn in deinem Repository bereits Dateien vorhanden sind, für die du GitHub Enterprise Cloud verwenden möchtest, musst du sie zunächst aus dem Repository entfernen und lokal zu Git LFS hinzufügen. Weitere Informationen finden Sie unter Verschieben einer Datei in deinem Repository zu Git Large File Storage.
Wenn auf Git LFS-Dateien verwiesen wird, die nicht erfolgreich hochgeladen wurden, erhältst Du eine Fehlermeldung. Weitere Informationen findest du unter Git Large File Storage-Uploadfehler beheben.
-
Öffne TerminalTerminalGit Bash.
-
Ändere das aktuelle Arbeitsverzeichnis in ein vorhandenes Repository, das du mit Git LFS verwenden möchten.
-
Um eine Datei in deinem Repository Git LFS zuzuordnen, gibst du
git lfs track
ein, gefolgt vom Namen der Dateierweiterung, die du automatisch in Git LFS hochladen möchtest.Um beispielsweise eine .psd-Datei zuzuordnen, gibst du den folgenden Befehl ein:
$ git lfs track "*.psd" > Tracking "*.psd"
Jeder Dateityp, den du Git LFS zuordnen möchtest, muss mit
git lfs track
hinzugefügt werden. Dieser Befehl ändert die .gitattributes-Datei im Repository und ordnet große Dateien Git LFS zu.Note
Es wird dringend empfohlen, die lokale .gitattributes-Datei in dein Repository zu committen.
- Die Nutzung einer globalen .gitattributes-Datei, die Git LFS zugeordnet ist, kann bei der Mitarbeit an anderen Git-Projekten Konflikte verursachen.
- Wenn sich die .gitattributes-Datei im Repository befindet, können Benutzer, die Forks oder frische Klone erstellen, einfacher mit Git LFS zusammenarbeiten.
- Mit der .gitattributes-Datei im Repository ist es möglich, Git LFS-Objekte optional in ZIP-Dateien und TAR-Archive aufzunehmen.
-
Füge eine Datei zum Repository hinzu, die mit der verknüpften Erweiterung übereinstimmt:
git add path/to/file.psd
-
Gib die Datei frei und übertrage sie zu GitHub Enterprise Cloud:
git commit -m "add file.psd" git push
Du solltest Diagnoseinformationen zum Hochladen der Datei sehen:
> Sending file.psd > 44.74 MB / 81.04 MB 55.21 % 14s > 64.74 MB / 81.04 MB 79.21 % 3s