Script/04_Branches.md aktualisiert
parent
f74fd34f73
commit
8dc2e23d7f
|
@ -1,12 +1,13 @@
|
|||
# Branches
|
||||
|
||||
## Was sind Branches?
|
||||
Branches (Zweige) ermöglichen es, parallel zur Hauptentwicklungslinie (z. B. `main`) zu arbeiten, ohne diese direkt zu beeinflussen. Sie sind ideal, um neue Features zu entwickeln, Fehler zu beheben oder alternative Ideen auszuprobieren.
|
||||
Branches (Zweige) ermöglichen es, parallel zur Hauptentwicklungslinie (z.B. `main`) zu arbeiten, ohne diese direkt zu beeinflussen. Sie sind ideal, um neue Features zu entwickeln, Fehler zu beheben oder alternative Ideen auszuprobieren.
|
||||
|
||||
Es ist möglich jederzeit zwischen verschiedenen Branches wechseln und später Änderungen zusammenführen. Oft folgt die Branch-Struktur einem bewährten Modell:Es gibt einen `main`-Branch, der den stabilen, produktionsreifen Stand des Projekts enthält.
|
||||
Daneben existiert ein `dev`- oder `develop`-Branch, auf dem aktiv entwickelt wird.
|
||||
Alle neuen Feature-Branches werden zunächst in diesen Entwicklungs-Branch gemerged.
|
||||
Sobald der dev-Branch einen stabilen und fehlerfreien Zustand erreicht hat, wird er in den `main`-Branch übernommen.
|
||||
Es ist möglich jederzeit zwischen verschiedenen Branches wechseln und später Änderungen zusammenführen. Oft folgt die Branch-Struktur einem bewährten Modell:
|
||||
- Es gibt einen `main`-Branch, der den stabilen, produktionsreifen Stand des Projekts enthält.
|
||||
- Daneben existiert ein `dev`- oder `develop`-Branch, auf dem aktiv entwickelt wird.
|
||||
- Alle neuen Feature-Branches werden zunächst in diesen Entwicklungs-Branch gemerged.
|
||||
- Sobald der dev-Branch einen stabilen und fehlerfreien Zustand erreicht hat, wird er in den `main`-Branch übernommen.
|
||||
|
||||
## Wofür verwendet man Branches?
|
||||
- **Feature-Entwicklung**: Für neue Funktionen ohne Risiko für den Hauptcode
|
||||
|
|
Loading…
Reference in New Issue