Zur Vorgeschichte muss ich sagen, dass ich biserh mit svn und cvs mit Hilfe des grandiosen TortaisSVN/CVS Clients gearbeitet habe. Da muss man nicht viel denken. 😉
Mit dem git-Konzept komme ich noch nicht klar. Ich nutze es im Testbetrieb ohne Server und mit QGit als Oberfläche.
QGit zeigt mir bisher die meisten Informationen im Vergleich zu anderen Oberflächen an. Dennoch sehe ich keine konkrete Möglichkeit "frühere Versionen auszuchecken".
Ich möchte z.B. drei Versionen zurückspringen, ohne die nachfolgenden Versionen dabei zu verlieren. Wahlweise möchte ich die "nachfolgenden Versionen" auch killen und die Version, auf welche ich zurückgesprungen bin, als die aktuelle letzte Version behandeln. Wie ist das machbar? Was sieht git hier als Konzept vor?