[linux-l] Nutzt jemand Git?
Volker Grabsch
vog at notjusthosting.com
Do Mai 28 13:43:46 CEST 2009
Steffen Dettmer <steffen at dett.de> schrieb:
> * Volker Grabsch wrote on Sun, May 17, 2009 at 09:28 +0200:
> > >
> > > Kannst Du bitte mal erlaeutern, was Dich speziell stoert an git push?
> >
> > Kurz zur Klarstellung: Wenn ein "bare"-Git-Repository vorhanden ist,
> > und man regelmäßig einen Push dorthin macht, ist alles okay.
[...]
> > Problematisch wird es, wenn ich einen Push in ein Arbeits-Repository
> > mache.
>
> [...]
> So wie ich es verstanden hab, pusht man nur in nicht-eigene
> bares,
Mit "Arbeits-Repository" meinte ich ein ein nicht-"bare"-Repository.
Mercurial und Darcs kriegen das hin. Git hingegen baut großen Mist.
(und das hat nichts mit fast-forward zu tun, sondern hakt an einer
ganz anderen Stelle.)
> > Dort wird der Push nämlich komplett in die Versionsverwaltung
> > aufgenommen, aber die lokalen Dateien bleiben unverändert und werden
> > plötzlich mit der neuen (ge"push"ten) Version verglichen. Wenn man nun
> > vom Arbeitsverzeichnis aus einen Commit macht, committet man nicht
> > nur seine lokalen Änderungen, sondern macht effektiv auch den gesamten
> > Push wieder rückgängig. Ohne Warnung oder sonstiges.
Wenn Git wenigstens warnen würde, wenn man nicht ein nicht-"bare"-
Repository einen Push macht ...
Gruß,
Volker
--
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR
Mehr Informationen über die Mailingliste linux-l