Wichtige Begriffe im Zusammenhang mit GIT
Zuletzt bearbeitet am 4. August 2023
Gepostet am 28. Mai 2023
Allgemein
Und wieder sind wir mit einer Reihe von spezifischen Begriffen konfrontiert. Die wichtigsten werden Dir hier erklärt:
- Repository: Eine zentrale Ablage für Code oder andere digitale Ressourcen, die von einer Gruppe von Entwicklern geteilt und gemeinsam genutzt werden können.
- Commit: Mit einem Commit werden neue Versionen des Codes in das Repository gespeichert. Mithilfe dieser Commits können Änderungen nachverfolgt und „alter“ Code wiederhergestellt werden.
- Branch: Ein Branch ist eine Kopie des Codes, die unabhängig vom Hauptcode entwickelt werden kann. Ein Branch wird typischerweise erstellt, um neue Funktionen oder Ähnliches zu entwickeln, ohne den Hauptcode zu beeinträchtigen.
- Merge: Ein Merge ist der Prozess des Zusammenführens von Änderungen aus einem Branch in einen anderen, z.B. das Zusammenführen einer neuen Funktion in den Hauptcode.
- Pull: Mit einem Pull können Änderungen aus einem Repository heruntergeladen werden, um dem Code im lokalen Repository zu aktualisieren.
- Push: Mit einem Push werden Änderungen des lokalen Repositorys in das Remote-Repository hochgeladen und somit für andere Entwickler verfügbar gemacht.
- Clone: Ein Clone ist eine Kopie des Remote-Repositorys auf den eigenen Computer, die auf einem zentralen Server gespeichert ist.
- Fork: Ein Fork ist eine Kopie des Repositorys, die von einem anderen Entwickler erstellt wird, um Änderungen daran vorzunehmen. Der Unterschied zu einem Clone besteht darin, dass mit einem Fork die direkte Verbindung zum ursprünglichen Repository unterbrochen wird und damit keine Commits auf dieses Repository mehr möglich sind.
Es gibt natürlich noch unzählige weitere Begriffe im Zusammenhang mit GIT. Allerdings können neue Verwender GIT mit diesem Wissen bereits ausreichend nutzen.