Junior — Middle
Welche auf Git basierenden Versionskontrollsysteme kennen Sie und mit welchen haben Sie gearbeitet?
sobes.tech KI
Antwort von AI
Git ist ein verteiltes Versionskontrollsystem. Darauf basieren verschiedene Dienste und Tools, mit denen häufig gearbeitet wird:
- GitHub — ein beliebter Webservice zum Hosting von Git-Repositories mit Funktionen für Zusammenarbeit, Aufgabenverwaltung und CI/CD.
- GitLab — eine Plattform, ähnlich wie GitHub, aber mit der Möglichkeit, auf eigenen Servern installiert zu werden, enthält integrierte DevOps-Tools.
- Bitbucket — ein Service von Atlassian, unterstützt Git und Mercurial, integriert sich mit Jira.
Bei der Arbeit mit Git wird meist die Kommandozeile oder grafische Clients (z.B. SourceTree, GitKraken) verwendet, sowie die Integration in IDEs.
Beispiele für grundlegende Git-Befehle:
git clone <url> # Repository klonen
git add . # Änderungen zum Index hinzufügen
git commit -m "msg" # Änderungen festschreiben
git push # Auf den Remote-Repository hochladen