Versionsverwaltung (Git)

Versions & Sourcecode-Verwaltung (Git)

Vorgestellte Repositorien zur Source Code Verwaltung

ANG GES G P
PHPStan ist ein statischer Code-Analyse-Werkzeug für PHP. PHPStan analysiert den Quellcode einer PHP-Anwendung und sucht nach möglichen Fehlern ...
ANG GES G P
GitLab ist eine webbasierte Git-Repository-Management-Plattform, die auch umfangreiche Funktionen für die Softwareentwicklung bereitstellt. Es bi ...
ANG GES G P
GitHub ist eine webbasierte Plattform für die Verwaltung von Git-Repositories. Es wurde ursprünglich als Hosting-Service für Open-Source-Projek ...
waiting

Versionsverwaltung

Die Versionsverwaltung oder auch häufig "Revisionskontrolle" oder "Quellcodeverwaltung" als bezeichnet, ist ein wichtiger Bestandteil des Softwareentwicklungsprozesses, bei dem es darum geht, Änderungen an Dateien über Zeit zu verfolgen und zu verwalten. Die Versionsverwaltung ermöglicht es Entwicklern, ihren Code sicher zu speichern, die Historie von Änderungen zu verfolgen und jederzeit eine frühere Version wiederherstellen zu können. Außerdem ermöglicht es mehreren Entwicklern, gleichzeitig an demselben Projekt zu arbeiten, indem es Konflikte erkennt und löst, die entstehen, wenn dieselbe Datei von mehreren Personen bearbeitet wird. In der Softwareentwicklung eine gängige Praxis.

Versionsverwaltung mit GIT

GIT ist eines der weit verbreitetsten Versionsverwaltungssysteme und bietet eine Vielzahl von Funktionen, wie z.B. die Möglichkeit, mehrere parallele Entwicklungszweige (Branches) zu verwalten, Tags für wichtige Versionen zu setzen und Änderungen zwischen verschiedenen Branches zu merge-n.

In der Praxis werden Versionsverwaltungssysteme wie GIT häufig zusammen mit einem zentralen Repository verwendet, z.B. auf einem Server, um den Code sicher zu speichern und es Entwicklern zu ermöglichen, miteinander zu arbeiten und Änderungen auszutauschen.

PHP-Entwicklungsumgebungen mit GIT Integrationen

Es gibt eine Vielzahl von PHP-Entwicklungsumgebungen, die Git unterstützen. PhpStorm verfügt Z.B. über eine starke Git-Integration ohne zusätzliche Plugins. Aber auch Visual Studio Code und NetBeans haben eine sehr gute Git-Integration. Bei Eclipse muss allerdings ein passendes Plug-in installiert werden, was aber kein Problem ist und ebenfalls sehr gut mit GIT funktioniert.

Bei PHP-Entwickler beliebte GIT-Systeme

GitHub ist ein webbasiertes Repository-Hosting-Service, der Git-Repositorys bietet. Es ist eines der bekanntesten und weit verbreitetsten Git-Systeme und bietet eine starke Collaboration-Funktionalität.

GitLab ist ebenfalls ein webbasiertes Git-Repository-Hosting-Service, das auch Continuous Integration und Deployment-Funktionen bietet.

Nicht so gekannt ist Bitbucket, ein Git-Repository-Hosting-Service, der sich an Teams und Unternehmen richtet und besonders bei Atlassian-Produkten beliebt ist.

Selbst gehostete GIT-Systeme

Viele der Dienste werden als SaaS angeboten, es gibt jedoch auch Systeme, die auf eigenen Server betreiben werden können. Dazu zählen Z.b. GitLab, Gitea und Gogs. Selbst gehostete GIT-Systeme haben den Vorteil, dass sie die komplette Kontrolle über Ihre Daten haben. Dennoch sollte man den Pflegeaufwand nicht unterschätzen.

Suchfilter

Suchfilter

Allgemeines

Von
Bis

Eigenschaften

Wir entwickeln seit über 20 Jahren Web & E-Commerce Anwendungen
Egelsbach, Deutschland

Script oder Dienstleistung veröffentlichen

php-community

Werde Teil unserer PHP-Community

Wenn Du selbst ein passendes Angebot, Script oder Service hast, dann melde Dich jetzt an und teile es mit unserer PHP-Community

mehr erfahren

Angebot eintragen