Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5. FeatureBranch #146

Open
3 tasks
AI-Assistant opened this issue Jan 14, 2024 · 0 comments
Open
3 tasks

5. FeatureBranch #146

AI-Assistant opened this issue Jan 14, 2024 · 0 comments
Labels
infrastructure Legt die Grundlage für die Kooperation VScode Erklärung für VScode

Comments

@AI-Assistant
Copy link
Contributor

Durchführung: Teamkoordinator/Entwickler

Zeitangabe: 15min


Beschreibung:

Jedes Feature wird in einer separaten Branch erstellt. Dies ermöglicht es, dass die Erstellung der Features in einem abgegrenzten Bereich vorgenommen werden kann.


Vorgehen:

In der Bereichsbranch die HTTPS-URL kopieren

Visual Studio Code öffnen und aktuellen Ordner schließen. Vergewissern Sie sich zuerst ob sie bei Microsoft und GitHub angemeldet sind (Accounts). Nun können Sie über Source Control -> Repository Klonen die HTTPS-URL einfügen und über den "Klonen"-Button bestätigen.

  • 2. Auf Basis der Bereichsbranch eine neue Branch erstellen

Zunächst Klicken Sie auf main und anschließend auf Ihre Bereichsbranch z.B. MAEntwicklung, ITEntwicklung ...
Unten links sehen Sie ob sie erfolgreich in Ihre Bereichsbranch ausgecheckt sind. Im folgenden Bild sehen Sie ein Beispiel mit der Bereichsbranch MAEntwicklung .

Neue Featurebranch

  • Zunächst Klicken Sie auf main oder ihre Bereichsbranch und anschließend auf Create new Branch from.. /
  • Wählen Sie Ihre Bereichsbranch aus aus der Sie eine neue Featurebranch erstellen wollen.
  • Geben Sie den korrekten Namen Ihrer Featurebranch in die obere Zeile ein. Entnehmen Sie die Bezeichnung aus der Tabelle unter dem Feld "Branch". Achten Sie darauf ,dass die neue Featurebranch auf ihrer Bereichsbranch basiert. Erstellen Sie die Branch mit der "Enter Taste".

  • 3. Branch pushen

Ihre Featurebranch existiert jetzt lokal auf ihrem Computer. Damit die Branch nun auch im Remote-Repository online zu sehen ist, müssen Sie diese noch veröffentlichen. Achten Sie dabei darauf, dass sie in ihrer Featurebranch ausgecheckt sind. Das erkennen Sie daran, dass unten statt main oder MAEntwicklung nun der Name Ihrer Featurebranch (z.B. Feature1) zu sehen ist.

Um die Branch zu veröffentlichen, navigieren sie zu Source Control. Es fällt auf, dass die Erstellung der Branch kein Commit verursacht hat. Dennoch können Sie die Branch mit einem Klick auf Publish Branch pushen.

Alternativ können Sie die branch auch im Browser erstellen und anschließend in Visual Studio abrufen. Eine Anleitung dazu finden Sie hier.

@AI-Assistant AI-Assistant added infrastructure Legt die Grundlage für die Kooperation VScode Erklärung für VScode labels Jan 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Legt die Grundlage für die Kooperation VScode Erklärung für VScode
Projects
None yet
Development

No branches or pull requests

1 participant