Moin,
wir sind zu viert und müssen im Modul Softwaretechnik eine kleine Webanwendung bauen. Versionsverwaltung über Git ist Pflicht. Problem: Wir arbeiten alle direkt auf main, und fast jedes Mal beim Pushen gibt es Konflikte. Gestern hat einer im Frust „einfach seine Version genommen“ und damit die Arbeit von zwei Tagen von jemand anderem überschrieben. 🙄
Wie macht man das richtig? Jeder einen eigenen Branch? Und wann führt man die dann wieder zusammen? Im Skript steht Merge und Rebase, aber ehrlich gesagt verstehe ich nicht, wann man was nimmt.