software:programmieren:gitextensions:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| software:programmieren:gitextensions:start [2024/11/17 18:07] – 192.164.6.97 | software:programmieren:gitextensions:start [2024/11/18 10:02] (aktuell) – admin | ||
|---|---|---|---|
| Zeile 7: | Zeile 7: | ||
| ==== Pushen eines bestehenden Workrepository in ein neues/ | ==== Pushen eines bestehenden Workrepository in ein neues/ | ||
| - | Die nachfolgende Anleitung beschreibt, wie ein bereits existierendes Workrepository in ein neu erzeugtes, leeres, zentrales Repository gepushed werden kann. | + | Die nachfolgende Anleitung beschreibt, wie ein bereits existierendes Workrepository in ein neu erzeugtes, leeres, zentrales Repository gepushed werden kann.\\ |
| + | ACHTUNG:\\ Voraussetzung für die folgenden Schritte ist, dass das zentrale Repository bereits in Gitea erzeugt worden ist. Wie das Funktioniert ist unter [[software: | ||
| + | - Starte //Git Extensions// | ||
| + | - Lade das Workrepository welches gepushed werden soll. | ||
| + | - Starte // | ||
| + | - Wähle das Zentrale Repository, in welches das Workrepository gepushed werden soll, aus. | ||
| + | - Stelle sicher, dass im oberen Bereich die Option **// | ||
| + | - Kopiere die hinter HTTPS/SSH angegebene Verknüpfung, | ||
| + | - Wechsle zurück nach //Git Extensions// | ||
| + | - Wähle den Menüpunkt **// | ||
| + | - Im sich öffnenden Dialog gib folgendes ein: | ||
| + | - Einen Name, für die Remote-Verknüpfung zum Workrepository. | ||
| + | - Unter URL füge die vorher in Gitea kopierte Verknüpfung ein. | ||
| + | - Zum Schliessen des Dialogs, speichere die Einstellungen mit **//Save changes// | ||
| + | - Bestätige die beiden nächsten Abfragen. | ||
| + | - Schliesse den Dialog, durch Auswahl von **//X//** in der rechten oberen Ecke. | ||
| + | - Zum Pushen wähle **// | ||
| + | - Im sich öffnenden Dialog führe die folgenden Schritte aus: | ||
| + | - Stelle Sicher, dass im Bereich //Push to// unter //Remote//, der zuvor erzeugte Remot-Verknüpfung angezeigt wird.\\ Ist das nicht der Fall, dann wähle die korrekte Remote-Verknüpfung aus dem Rollup Menü aus. | ||
| + | - Stelle sicher das die Registerkarte //Push branches// ausgewählt ist. | ||
| + | - Stelle sicher das unter //Branch to push// **// | ||
| + | - Wähle die Option **//Show options//** aus. | ||
| + | - Aktiviere die Optionen **//Force Push//** und **//Replace tracking reference// | ||
| + | - Starte den Push-Vorgang durch auswählen von **// | ||
| + | - Die Frage //Force push may overwrite changes since your last fetch. Do you want to use the safer force with lease instead?// bestätige mit **// | ||
| + | - Der Push-Vorgang wird nun gestartet. Sobald er durchgelaufen ist, wird die Schaltfläche //OK// aktiv. | ||
| + | - Den Dialog durch auswählen von **//OK//** schliessen. | ||
| + | Wenn alles ohne Fehler durchgelaufen ist, dann wurde der erste Push-Vorgang erfolgreich abgeschlossen. | ||
software/programmieren/gitextensions/start.1731866842.txt.gz · Zuletzt geändert: von 192.164.6.97
