Ich verstehe gut, wie Git Dateibewegungen unterstützen kann: da es Datei-Hash verwendet, wird eine "hinzugefügte" Datei leicht als die "entfernte" Datei erkannt.Wie verfolgt Git den Verlauf während eines Refactorings?
Meine Frage ist über Refactoring: unter Berücksichtigung von Java ändert sich die Paketdeklaration, so dass der Inhalt der Datei nicht identisch sein wird. Wie bestimmt Git in diesem Fall, dass die "hinzugefügte" Datei den Verlauf mit dem "entfernten" teilt? Wird nach "ähnlichstem Inhalt" gesucht, vorausgesetzt, ich habe nur geringfügige Änderungen oder ähnliche nichtdeterministische Lösungen vorgenommen?
Warten Sie eine Minute ... Das "Apache Maven" Buch gerade vor mir hat man den Namen des Autors auf unheimliche Weise vertraut ... – VonC
Recht, bin ich das Typ: D –
Ich wusste es! Ich versuche immer noch, das Bild eines verrückten Freds von "C'est pas sorcier" zu vergessen, der über maven3 Migration bei einem kürzlich stattgefundenen JUG spricht ... Gute Zeiten;) Willkommen auf SO. – VonC