Zusammenführen von Änderungen
Ihr Push-Befehl an das Remoterepository wird abgelehnt, wenn Ihr lokales Repository veraltet ist.

In diesem Fall können Sie den Befehl git merge verwenden, um die letzten Änderungen aus Ihrer lokalen Kopie in den Remote-Branch zu integrieren, bevor Sie den Push durchführen. Git erzwingt dies, um sicherzustellen, dass die von anderen Mitgliedern vorgenommenen Änderungen im Versionsverlauf erhalten bleiben.

Während einer Zusammenführung per Merge versucht Git, den Änderungsverlauf automatisch zu übernehmen und die Änderungen mit dem aktuellen Branch zusammenzuführen. Liegt jedoch ein Konflikt vor, werden Sie durch eine Fehlermeldung aufgefordert, diesen manuell zu lösen.