Compare commits

...

3 Commits

Author SHA1 Message Date
8499c3ee48 readme update 2025-10-04 08:48:08 +02:00
138ab42352 readme erweitert 2025-10-04 08:28:10 +02:00
ce681dd58d dev breanch test 2025-10-02 13:48:08 +02:00
2 changed files with 32 additions and 0 deletions

View File

@@ -12,6 +12,36 @@
4. git **pull** ==> Holen der Änderungen vom Server und anwenden auf die Lokale Version 4. git **pull** ==> Holen der Änderungen vom Server und anwenden auf die Lokale Version
Für den Entwicklungsprozess gibt es immer 3 Branches
- main
- int (integration)
- dev (development)
**main** ist immer der Stabile getestete Stand mit Vollversionenn **0**_.XXXy_ ,**1**_.XXXy_ , **2**_.XXXy_, ...
**int** ist für eine Version in der Neuerungen die volle Funktionalität aufweißt, ohne stabilitäts tests, als Kennzeichnung werden 3 Stellen nach dem Punkt nummerisch verwendet _N.**001**y_, _N.**002**y_, _N.**003**y_, ...
**dev** ist für das hinzufügen neuer funktionen ohne funktions und stabilitäts garantie und hat als kennzeichnung einen Kleinbuchstaben _N.XXX_**a**, _N.XXX_**b**, _N.XXX_**c**, ...
## Änderungen in ein neues Stadium heben
1. Wechseln in den Branch in dem die änderung übernommen werden soll.
- `git checkout int`
- `git checkout main`
- `git checkout dev`
2. Mergen von Branch A in Branch B
- `git rebase dev`
- `git rebase int`
- `git rebase main`
3. übertragung durchführen
- `git commit`
_Beispiel: Änderungen aus der dev in int übernehmen_
`git checkout int` um in den int-Branch zu wechslen um dann mit `git merge dev` die änderungen aus dem dev-brache zu übernehmen
Diverse C/C++ Ausprobierereien Diverse C/C++ Ausprobierereien

View File

@@ -5,4 +5,6 @@ int number = 12;
main() main()
{ {
std::cout << "Hallo Welt" << std::endl << number << std::endl; std::cout << "Hallo Welt" << std::endl << number << std::endl;
std::cout << "experimentelle und evtl nicht fehlerfreier Code" << std::endl;
} }