Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Lokale Branchen Pushen | Fortgeschrittenere Workflows
GitHub-Grundlagen
course content

Kursinhalt

GitHub-Grundlagen

GitHub-Grundlagen

1. Einführung in GitHub
2. Grundlegende Interaktion mit Remotes
3. Fortgeschrittenere Workflows

book
Lokale Branchen Pushen

Das Erstellen eines separaten Zweigs für ein neues Feature ist eine äußerst gängige Praxis bei der Verwendung von Git. Angenommen, wir möchten ein Zahlungssystem in unser Projekt implementieren, also lassen Sie uns einen feature/payment-Zweig erstellen und sofort darauf wechseln:

Sobald wir uns auf diesem Branch befinden, werden wir einige Änderungen in der Datei test.txt vornehmen, als ob wir einige Codezeilen hinzufügen würden, um ein Zahlungssystem zu implementieren. Lassen Sie uns einfach diese Zeile anhängen: "Ein paar Codezeilen" zur Datei:

Als nächstes können wir einen direkten Commit durchführen:

Wir haben jetzt einen Commit auf unserem feature/payment-Branch. Bevor wir diesen Branch in den main-Branch mergen, lassen Sie uns ihn zuerst in das Remote-Repository pushen.

Das erste Mal, wenn wir einen neuen Branch in das Remote-Repository pushen, müssen wir einige zusätzliche Parameter im git push Befehl angeben. Insbesondere müssen wir das -u Flag verwenden, um den Branch so einzurichten, dass er den entsprechenden Remote-Branch verfolgt (bekannt als upstream). Wir müssen auch angeben, dass wir in das origin Repository pushen und angeben, dass wir den feature/payment Branch pushen.

Was ist der richtige Befehl, um einen neu erstellten Branch `feature/login` in das Remote-Repository zu pushen und ihn so einzurichten, dass er den Remote-Branch verfolgt?

Was ist der richtige Befehl, um einen neu erstellten Branch feature/login in das Remote-Repository zu pushen und ihn so einzurichten, dass er den Remote-Branch verfolgt?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt