Das Erkennen von Unterschieden zwischen zwei oder mehr Dateien, um verschiedene Softwareentwicklungsaktivitäten zu unterstützen (Fehlerverfolgung, Patch-Erstellung, ...)
Ich habe heute angefangen, vimdiff zu verwenden, und wollte einige der Dinge tun, die ich für Windows-basierte Diff-Editoren als selbstverständlich angesehen habe (z. B. einen Diff-Abschnitt erweitern / reduzieren, eine vollständige Dateierweiterung haben / nur Unterschiede mit 3 Kontextzeilen über oder unten usw.). Ich kenne derzeit nur die folgenden Befehle: …
Ich weiß, dass es einen ähnlichen Beitrag gibt: hier . Ich habe versucht, den compBefehl wie erwähnt zu verwenden, aber wenn ich zwei Dateien habe, eine mit Daten wie "abcd" und die andere mit Daten "abcde", heißt es nur, dass die Dateien unterschiedliche Größen haben. Ich wollte wissen, wo genau …
Wie kann mein Client Patches anwenden, die git diffohne Git installiert wurden? Ich habe versucht, den patchBefehl zu verwenden, aber er fragt immer nach dem Dateinamen, der gepatcht werden soll.
Ist es möglich, git diff zu bitten, nicht verfolgte Dateien in seine diff-Ausgabe aufzunehmen? Oder ist meine beste Wahl, um die neuen Dateien, die ich erstellt habe, und die vorhandenen Dateien, die ich bearbeitet habe, hinzuzufügen und zu verwenden git diff --cached ?
Die Manpage für git-diffist ziemlich lang und erklärt viele Fälle, die für einen Anfänger nicht notwendig zu sein scheinen. Zum Beispiel: git diff origin/master
Ich möchte einen Linux-Befehl ausführen, der zwei Verzeichnisse rekursiv vergleicht und nur die Dateinamen der Unterschiede ausgibt . Dies schließt alles ein, was in einem Verzeichnis und nicht im anderen oder umgekehrt vorhanden ist, sowie Textunterschiede.
Ich habe zwei große Dateien (Sätze von Dateinamen). Etwa 30.000 Zeilen in jeder Datei. Ich versuche einen schnellen Weg zu finden, um Zeilen in Datei1 zu finden, die in Datei2 nicht vorhanden sind. Wenn dies beispielsweise Datei1 ist: line1 line2 line3 Und das ist Datei2: line1 line4 line5 Dann sollte …
Ich führe git-diff für eine Datei aus, aber die Änderung steht am Ende einer langen Zeile. Wenn ich mich mit den Cursortasten nach rechts bewege, verliert die Farbcodierung - und schlimmer noch, die Linien richten sich nicht aus -, was es schwieriger macht, die Änderung zu verfolgen. Gibt es eine …
Ich habe ein Shell-Skript, in dem ich überprüfen muss, ob zwei Dateien dieselben Daten enthalten oder nicht. Ich mache dies für viele Dateien, und in meinem Skript diffscheint der Befehl der Leistungsengpass zu sein. Hier ist die Zeile: diff -q $dst $new > /dev/null if ($status) then ... Könnte es …
Ich versuche, eine Datei ( db/irrelevant.php) von einem Git-Diff auszuschließen . Ich habe versucht, eine Datei in das mit der Zeile dbaufgerufene Unterverzeichnis einzufügen .gitattributes, irrelevant.php -diff und ich habe auch versucht, eine Datei mit dem Namen .git/info/attributesenthaltend zu erstellen db/irrelevant.php. In allen Fällen ist die db/irrelevant.phpDatei als Git-Binär-Patch im …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich habe git diffmich so eingerichtet, dass es in vimdiff eingebunden wird, wobei " Git Diff with Vimdiff " als Leitfaden verwendet wird, und es funktioniert wie erwartet, es sei denn, es gibt viele Dateien mit Änderungen. Wenn mehrere Dateien mit Änderungen vorhanden sind und ich sie ausführe git diff, …
Diese Antwort ist ideal, um einen visuellen Unterschied zwischen zwei Dateien zu sehen, die in git eingecheckt sind: Wie kann ich die Ausgabe von "git diff" mit einem visuellen Diff-Programm anzeigen? Ich würde jedoch gerne einen visuellen Unterschied zwischen zwei Zweigen sehen. Bisher scheint meine beste Wette zu sein: git …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.