Git - Nur Unterpfade klonen?
Hi, würde gerne an einem Projekt arbeiten, da dieses Projekt (Weblate) nicht gerade winzig und meine Netzleitung nicht der börner ist, wenn auch deutlich besser als die alte, dachte ich mir... Kann man auch Unterpfade eines Repositorys klonen und dennoch über .git mit dem repository kommunizieren? In dem GitHub von Weblate hat man den Unterpfad docs in dem ich arbeiten würde... Kann ich nur diesen Unterordner kloinen, dennoch alles comitten und pushen, ohne, das gesamte Repository klonen zu müssen?
1 Antwort
Mit Git bin ich leider nur Amateur, aber nehme an, dass zumindest beim ersten mal das komplette Repository geclont werden muss. Danach kann man sich die Änderungen mit "git pull" holen.
Bei Projekten kann man mit ".. -c Name" diese auschecken.
Vermutlich gibt es auch Schwierigkeiten beim compilieren, wenn nicht das ganze Projekt heruntergeladen wurde.
Die ZIP ist ca. 52 MB groß, so lange dürfte es nicht dauern ,den Branch herunterzuladen.

Also, ich will jetzt nicht sagen, doch wenn ich bei 11% schon bei 159,20 MB (151.83 MiB) bin...
Schon :
git clone https://github.com/WeblateOrg/weblate.git -b main
oder
git clone https://github.com/WeblateOrg/weblate.git -b stable
schon versucht.
Wie gesagt, bin mit Git nur Amateur.
Nein, die Zip enthält halt schon den compilierten Code, gehe ich mal von aus, ich meine, wenn das Repository um die 500 MB groß ist, kann es in der Zip ja wohl kaum 52 MB groß sein! Ich sprach davon, wenn man es klont: