Hallo zusammen,
ich nutze derweil ein Projekt von GitHub. Leider kann ich aufgrund von Firewalleinstellungen das Projekt nicht clonen, sondern nur als Zip-Datei herunterladen. Ich habe selber mit Git noch wenig Erfahrung. Ich arbeite in dem Projekt schon eine Weile, jedoch hat der Urherber auf Github einige Neuerungen programmiert, welche ich gerne übernehmen würde. Ist es möglich mit Hilfe von Git eine lokale Repository zu erstellen und die Neuerungen des Urhebers in mein Projekt zu integrieren? Bei meinem ersten Versuch die beiden Dateien zu mergen hat es mir nur den kompletten neuen Stand übernommen. Meine selbst programmierten Zeilen waren dann nicht mehr da.
Vielen Dank für eure Hilfe.
Erste Schritte mit GIT
Hast du es probiert, oder nimmst du das nur an? Denn klar ist: ZIP geht halt nicht. Da verlierst du alle Meta-Daten die git braucht, um eben so etwas wie du vorhast - rebasing auf einen neuen Projektstand, oder cherry-picking, etc - durchfuehren zu koennen.
Vielleicht kannst du an einem anderen Rechner mit besserem Netzzugang die Daten per git herunterladen auf einen USB-Stick, und dann an deinem gesperrten Rechner von USB aktualisieren? Ansonsten bliebe das Gespräch mit der Netzwerkadministration inkl. Kurzbeschreibung deines Vorhabens. Sollte für Master möglich sein.
MorgenGrauen: 1 Welt, 8 Rassen, 13 Gilden, >250 Abenteuer, >5000 Waffen & Rüstungen,
>7000 NPC, >16000 Räume, >200 freiwillige Programmierer, nur Text, viel Spaß, seit 1992.
>7000 NPC, >16000 Räume, >200 freiwillige Programmierer, nur Text, viel Spaß, seit 1992.
Es kam ein Timeout fehler. Ich habe es jetzt aber über einen Proxyserver lösen können. Jetzt funktioniert es einwandfrei
Eine Frage hätte ich noch. Da das Projekt, das ich von GitHub nutze, in Jupiter Notbooks geschrieben ist, habe ich mir daraus ein Python Script erstellt. Sagen wir, ich habe in dem Stand von heute ein paar Codezeilen ergänzt. Jetzt kommt morgen von dem GitHub Urheber ein Update. Wenn ich jetzt von der neuen Version des Jupiter Notebooks ein Python Script erstelle, kann ich diese mit meinem "alten ergänzenten" Script mergen, sodass es mit nicht alles überschreibt, sondern nur die Neuerungen?
Eine Frage hätte ich noch. Da das Projekt, das ich von GitHub nutze, in Jupiter Notbooks geschrieben ist, habe ich mir daraus ein Python Script erstellt. Sagen wir, ich habe in dem Stand von heute ein paar Codezeilen ergänzt. Jetzt kommt morgen von dem GitHub Urheber ein Update. Wenn ich jetzt von der neuen Version des Jupiter Notebooks ein Python Script erstelle, kann ich diese mit meinem "alten ergänzenten" Script mergen, sodass es mit nicht alles überschreibt, sondern nur die Neuerungen?