Ich habe ein Git-Repository mit Quellcodes, die ich auf Github öffnen möchte.
Ich habe jedoch auch Gigabyte an Daten, die ich nicht im Freien und im Repo haben möchte - sie sind groß, sie sind proprietär, sie sind mit Urheberrechten "belastet" und so weiter. Diese sind jedoch logischerweise auch "Teil desselben Projekts" und ich möchte eine gewisse Kontrolle über ihre Geschichte haben (im Grunde, was Git bereits tut).
Im Moment habe ich sie im Verzeichnis "Daten" im Repository und ich habe das Verzeichnis ignoriert und ich trete zurück, um sie zu Git zu bringen.
Ich habe jedoch über Git-Annex gelesen und es scheint, dass es tun kann, was ich will. Ich habe also zwei Fragen.
- Ist der Git-Anhang für mich geeignet?
Wie genau sollte ich den Git-Anhang für mein Szenario verwenden? Bedeutung - welche Befehle soll ich wie verwenden?
Ich habe versucht, die offizielle Dokumentation zu lesen, aber es geht um Anwendungsfälle, die mir egal sind. Ich habe die Daten nur auf einem Computer und ich glaube nicht, dass ich sie bald verschieben werde (es ist schön, die Möglichkeit zu haben, aber es ist nicht der Grund, warum ich den Git-Anhang verwenden möchte). Außerdem ist die Dokumentation ziemlich schwer zu lesen.