Soll Ihr selbst gestricktes Programm ein Git-Repository manipulieren, lassen Sie sich am besten von der Libgit2 unter die Arme greifen. Der Einstieg in die schlanke Bibliothek fällt nicht schwer.
Git
Das Versionieren und Speichern von Quellcode übernimmt heute meist Git. Dieser Beitrag führt in die ersten Schritte mit dem mächtigen Werkzeug ein.
Git hat sich längst als Standard für Revisionskontrollsysteme durchgesetzt. Grafische Frontends helfen beim Einstieg und erleichtern die Arbeit in den einzelnen Projekten.
Benötigt Ihre selbst geschriebene Anwendung eine Versionsverwaltung, dann bauen Sie doch einfach Git ein. Das gelingt auf drei verschiedenen Wegen, die allerdings allesamt ein paar Fußangeln aufweisen.
Bash-git-prompt zeigt Informationen über das aktuelle Git-Repository, den Branch-Namen, Unterschiede zum Remote Branch und lokale Änderungen. Davon profitieren Einsteiger wie Experten.
Auf der DELUG-DVD finden Sie diesmal 24 Vorträge von der KubeCon + CloudNativeCon Europe 2024, das aktuelle Fedora Server 40, Proxmox VE 8.2, zahlreiche Git-Tools, Grafana Loki 3 und vieles mehr.
Mit Git v2.45.0 können die Entwickler ein Feature-Release ankündigen, dass auf 540 Commits von 96 Beitragenden bauen kann. 38 neue Gesichter seien dabei gewesen, berichtet Maintainer Junio C Hamano an die Mailingliste.
Die quelloffene GitHub-Alternative für Entwickler liegt in einer neuen Version 16.6 vor, die ihre größten Änderungen allerdings den kommerziellen Fassungen vorbehält. In der freien Variante erlaubt GitLab ein Minimal Forking und ein verbessertes Variablenmanagement.
Eine der letzten großen Bastionen der Mercurial-Nutzung ist gefallen. Die Firefox-Entwicklung wechselt komplett auf Git.
CLI-Zettelkasten Brain 2.3.3, Plattenplatz überwachen mit Dusage 0.3.5, Git-Statistiken auslesen mit Git-quick-stats 2.4.1, Awk-Alternative Goawk 1.23.3, CSVs auswerten mit Querycsv 2023-04-04, kompakter Static Web Server 2.19.0.
Im ersten Teil des Git-Server-Projekts lag unser Fokus auf der Installation und der grundlegenden Konfiguration. Nun folgt ein grundlegender Blick auf Gogs als Versionskontrollsystem.
Zugegeben: Einen selbst gehosteten Git-Service auf einem RasPi einzurichten, erfordert einige Arbeit. Als Belohnung winkt ein ein leistungsfähiges Git-System für die kollaborative und verteilte Arbeit.
Mit der Version 2.40 der freien Versionsverwaltung Git kommen neue Features und Bugfixes in das ursprünglich von Linus Torvalds programmierte Tool.
Der Open Source Technology Improvement Fund (OSTIF) hat die Ergebnisse einer Sicherheitsüberprüfung und eines Bedrohungsmodells für Git veröffentlicht.






