Git handling
Version vom 28. März 2018, 07:49 Uhr von Tina.messmann (Diskussion | Beiträge) (→Groesse des lokalen Repositories verringern)
Datei-Veränderungen nachvollziehen
- Um die git-Befehle nutzen zu können muss man sich im git-verzeichnis (dem Verzeichnis, dass man beim Anlegen des git-repositorys initiert hat) befinden
- Tut man dies nicht erscheint folgende Fehlermeldung:
fatal: Not a git repository (or any of the parent directories): .git
welche Dateien wurden wann verändert
- vi /etc/hosts
- git log
commit 7b0e678e0eb1f965b07f531474edfdd860bb5785
Author: root <root@worf.xinux.lan>
Date: Thu Mar 1 09:57:38 2018 +0100
hosts~
letzte Dateiveränderung anzeigen
- git show
commit 7b0e678e0eb1f965b07f531474edfdd860bb5785
Author: root <root@worf.xinux.lan>
Date: Thu Mar 1 09:57:38 2018 +0100
hosts~
diff --git a/hosts b/hosts
index 6ec2263..167faef 100755
--- a/hosts
+++ b/hosts
@@ -1,6 +1,6 @@
127.0.0.1 localhost worf worf.xinux.lan
8.8.8.8 google1
-8.8.4.4 google2
+8.8.4.4 google
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
Dateiveränderungen zu einem bestimmten Zeitpunkt anzeigen lassen
- git log
commit 0493877a5558cd01816517adbab21f16bb9ed490
Author: root <root@worf.xinux.lan>
Date: Thu Mar 1 10:29:24 2018 +0100
hosts~
- git show 0493877a5558cd01816517adbab21f16bb9ed490
commit 0493877a5558cd01816517adbab21f16bb9ed490
Author: root <root@worf.xinux.lan>
Date: Thu Mar 1 10:29:24 2018 +0100
hosts~
diff --git a/.etckeeper b/.etckeeper
index d1945b7..17673b5 100755
--- a/.etckeeper
+++ b/.etckeeper
@@ -74,6 +74,7 @@ mkdir -p './xl2tpd'
maybe chmod 0755 '.'
maybe chmod 0700 '.etckeeper'
maybe chmod 0600 '.gitignore'
+maybe chmod 0000 '.hosts.swp'
maybe chmod 0755 'X11'
maybe chmod 0755 'X11/Xreset'
maybe chmod 0755 'X11/Xreset.d'
diff --git a/hosts b/hosts
index 167faef..6ec2263 100755
--- a/hosts
+++ b/hosts
@@ -1,6 +1,6 @@
127.0.0.1 localhost worf worf.xinux.lan
8.8.8.8 google1
-8.8.4.4 google
+8.8.4.4 google2
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
Config auf gewünschte stelle zurücksetzen
- git log
commit der gewünschten config Version wählen
- git checkout 1e1f841a0fba526c366752b6a8db104a1995de3d
Groesse des lokalen Repositories verringern
Maintenanceprogramme, die im lokalen Repository aufraeumen und komprimieren.
git prune
git gc
dauert lange:
git gc --aggressive