Wie kann ich nur eine einzelne Datei zu GIT LFS hinzufügen?
Die meisten Beispiele zeigen das Hinzufügen eines Musters, das angibt, welche Dateien zu LFS hinzugefügt werden sollen. Ich möchte jedoch eine einzelne Datei hinzufügen. Wenn ich das zum Beispiel mache
git lfs track "file.bin"
das wird verfolgen alle Dateien benannt file.bin
unabhängig davon, in welchem Verzeichnis sie sich befinden.
Ich habe überlegt, einen Ausschlussfilter hinzuzufügen (!
Muster) zu .gitattributes
Schließen Sie also alle Verzeichnisse aus, aber das wird nicht unterstützt.
Das Beste, was ich bisher getan habe, ist, das Dateimuster für die Datei zu verfolgen, die ich hinzufügen möchte, die Datei hinzuzufügen und dann die Verfolgung dieses Dateimusters zu entfernen. Das ist ein wenig fummelig. Gibt es einen besseren Weg?
Ich möchte das Dateimuster ausdrücken $ROOT_OF_GIT_REPO/file.bin
aber mir fehlt eine Möglichkeit, das auszudrücken $ROOT_OF_GIT_REPO
Teil.