Die neue git Version 2.35 ist gestern veröffentlicht. In der Package Verwaltung von Debian gibt es das noch nicht. Also mal eben auf dem Raspberry Pi selbst compilieren (auf dem Pi Zero dauert es ca. 1 Stunde) mit diesen Schritten …
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
# hier wollen wir es hin installieren cd /usr/src/ # Archive holen sudo wget https://github.com/git/git/archive/refs/tags/v2.35.0.tar.gz # Archive auspacken sudo tar -xf v2.35.0.tar.gz cd git-2.35.0/ # so das dauert Bauen nun ca. 1 Stunden sudo make prefix=/usr/local all # der letzte Make geht schnell sudo make prefix=/usr/local install # Optional: Archive löschen sudo rm -rf /usr/src/v2.35.0.tar.gz # Check ob die Version läuft git --version # Juhu 2.35 läuft schon mal # Test mit meinem Git-Repo twetherscan siehe auch http://blog.wenzlaff.de/?p=17613 git clone https://gitlab.com/IT-Berater/twetherscan.git cd twetherscann # Neues git log mit git describe und z.B leichtgewichtige Tags git log -8 --format='%(describe:tags=<bool>)' # Ergebnis v0.0.3-5-g308811a v0.0.3-4-g5ea5ec4 v0.0.3-3-gf9ee720 v0.0.3-2-ge45fedc v0.0.3-1-g7c64ba8 v0.0.3 V0.0.2-4-ga2a7d78 V0.0.2-3-g4b4e440 # oder die Länge der Hex Stellen für den Hash z.B. 6 git log -8 --format='%(describe:abbrev=6)' # Ergebnis v0.0.3-5-g308811 v0.0.3-4-g5ea5ec v0.0.3-3-gf9ee72 v0.0.3-2-ge45fed v0.0.3-1-g7c64ba v0.0.3 V0.0.2-4-ga2a7d7 V0.0.2-3-g4b4e44 |