Wirklich ein konkretes Beispiel, dass die Zusammenführung in Git einfacher als SVN?

Stack Overflow Frage Wie und/oder warum ist das Zusammenführen mit Git besser als in SVN? ist eine gute Frage mit einigen gute Antworten. Doch keiner von Ihnen zeigen ein einfaches Beispiel, wo merging in Git funktioniert besser als SVN.

Auf die chance, diese Frage wird geschlossen, da ein Duplikat ist, was ist

  1. Eine konkrete merge-Szenario
  2. Wie es schwierig ist im SVN?
  3. Wie die gleiche merge ist einfacher im Git?

Ein paar Punkte:

  • Keine Philosophie oder tief Erklärungen, was ein DVCS ist, bitte. Diese sind großartig, wirklich, aber ich glaube nicht, dass Ihre details zu verschleiern, die Antwort auf diese (IMHO) wichtige
  • I don ' T care über die "historischen " SVN" im moment. Bitte vergleichen Sie modernen Git (1.7.5) zu modernen SVN (1.6.15).
  • Nicht benennt bitte - ich weiß, dass Git erkennt, benennt und verschiebt, während SVN nicht. Das ist großartig, aber ich bin auf der Suche nach etwas tiefer, und Beispiel, die nicht die umbenennt oder verschiebt.
  • Kein Stellungswechsel oder andere 'fortgeschrittene' Git Betrieb. Nur zeigen Sie mir die bitte Zusammenführen.
  • Ich spreche nicht über die lokale Verzweigung an alle, noch die Leistung. Ich möchte verstehen, warum, wenn es weniger merge-Konflikte in git als svn.
  • Meinst du stackoverflow.com/questions/2475831/merging-hg-git-vs-svn nicht die Antwort auf Ihre aktuelle Frage? (oder stackoverflow.com/q/459891/6309 ?)
  • (oder stackoverflow.com/questions/2518779/... oder stackoverflow.com/questions/2544008/...) ... etc
  • danke. Während die meisten der Antworten, die Sie verbunden waren, nicht das was ich Suche, dieser scheint zu sein, ein gültiges Beispiel: stackoverflow.com/questions/459891/...
  • du meinst, dass stackoverflow.com/questions/2475831/merging-hg-git-vs-svn/... ist nicht eine tatsächliche detaillierten "zeigen Sie mir die merge-schon" - Beispiel??? Oder stackoverflow.com/questions/2544008/...?
  • jedoch, die mehr häufiges Beispiel ist @Greg die Antwort ... jetzt brauche ich nur ein konkretes Beispiel, dass. stackoverflow.com/questions/6172037/...
  • Ich aktualisiert meine Antwort ein paar Minuten vor, um auszuschließen, umbenennt/verschiebt. Ich weiß, git es bleibt einfach diese better by design (oder ein svn-Designfehler), aber ich möchte zu finden, die Beispiele nicht mit benennt, dass es auch nicht besser ... check out Greg ' s Antwort.
  • Ehrlich gesagt, ist die einfache Tatsache, dass Sie können verschieben Sie ein Verzeichnis direkt aus dem OS, ohne Schrauben up-SVN, da hast du verschieben .svn herum ist genug für die meisten Entwickler zu wechseln, um ein DVCS in Eile 😉
  • git hat viele Vorteile, siehe auch stackoverflow.com/questions/871/... ich bin nur frustriert, dass ich immer gehört, wie git besser Zusammenführen, und sah einige Beispiele zu umbenennen, aber ich glaube, ich bin immer noch fehlt eine gute einfache "Kern" - Beispiel ohne verschmilzt.
  • Wenn stackoverflow.com/questions/459891/... ist ein gültiges Beispiel nicht warum posten Sie als Antwort auf Ihre Frage und akzeptieren Sie es?
  • es ist ein gültiges Beispiel, aber es ist nicht so mainstream. Ich bin eigentlich viel mehr interessiert @Greg die Antwort auf diese Frage, denn dies ist das argument, das ich immer gehört ... wir müssen nur, es zu hacken, etwas zu finden, die konkrete kanonische Beispiel für alle mal.
  • Schöne Frage. Meiner Meinung nach das Zusammenführen der Mächte von git sind in der Regel overpraised 🙂 Und ich habe gerade gegen einen weiteren queer-Verhalten von git, die nicht in der Lage zu tun, eine automatische merge-auf dem gleichen Zweig - siehe die Frage.

InformationsquelleAutor ripper234 | 2011-05-30
Schreibe einen Kommentar