Das Erkennen von Unterschieden zwischen zwei oder mehr Dateien, um verschiedene Softwareentwicklungsaktivitäten zu unterstützen (Fehlerverfolgung, Patch-Erstellung, ...)
Was sind die Unterschiede zwischen den folgenden Befehlen?: git diff foo master # a git diff foo..master # b git diff foo...master # c Das Diff-Handbuch spricht darüber: Branchen vergleichen $ git diff topic master <1> $ git diff topic..master <2> $ git diff topic...master <3> Änderungen zwischen den Tipps …
Was ist der einfachste Weg (mithilfe eines grafischen Tools oder einer Befehlszeile unter Ubuntu Linux) festzustellen, ob zwei Binärdateien gleich sind oder nicht (mit Ausnahme der Zeitstempel)? Ich muss den Unterschied nicht wirklich extrahieren. Ich muss nur wissen, ob sie gleich sind oder nicht.
Ich habe mir alle ähnlichen Fragen angesehen. Ich habe es jedoch noch einmal überprüft und es passiert definitiv etwas Seltsames. Auf einem Server (Solaris mit Git 1.8.1) habe ich das Git-Repository geklont und dann den Ordner .git in meine vorhandenen Live-Dateien kopiert. Das hat perfekt funktioniert, ich konnte rennen git …
Wie kann ich den Unterschied zwischen zwei Bildern feststellen? Ich habe das Originalbild. Jemand hat auf ein genaues Duplikat des Originalbildes geschrieben. Jetzt muss ich das Original mit dem auf dem Bild geschriebenen vergleichen und nur die Schrift im Bildformat extrahieren. Beispiel: Ich habe ein Bild von einem Haus. Jemand …
Ich habe ein paar Fragen zu Dateiberechtigungen in Git gelesen und bin immer noch etwas verwirrt. Ich habe ein Repo auf GitHub von einem anderen gegabelt. Nach dem Zusammenführen sollten sie identisch sein. Jedoch: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755 ants/dist/sample_bots/csharp/compile.sh mode change 100644 => …
Ich habe eine Reihe von Textdateien, für die ich lieber die gemeinsamen Zeilen als die zwischen ihnen unterschiedlichen Zeilen kennen möchte. Befehlszeilen-Unix oder Windows ist in Ordnung. foo: linux-vdso.so.1 => (0x00007fffccffe000) libvlc.so.2 => /usr/lib/libvlc.so.2 (0x00007f0dc4b0b000) libvlccore.so.0 => /usr/lib/libvlccore.so.0 (0x00007f0dc483f000) libc.so.6 => /lib/libc.so.6 (0x00007f0dc44cd000) Bar: libkdeui.so.5 => /usr/lib/libkdeui.so.5 (0x00007f716ae22000) libkio.so.5 => …
Ich möchte einen Unterschied aller Änderungen in einem Zweig, der noch nicht zum Master zusammengeführt wurde. Ich habe es versucht: git diff master git diff branch..master git diff branch...master In jedem dieser Fälle enthält der Diff jedoch Inhalte im Master, die noch nicht in meinem Zweig zusammengeführt wurden. Gibt es …
Wir haben viele Tabellenkalkulationen (xls) in unserem Quellcode-Repository. Diese werden normalerweise mit gnumeric oder openoffice.org bearbeitet und meistens zum Auffüllen von Datenbanken für Unit-Tests mit dbUnit verwendet . Es gibt keine einfachen Möglichkeiten, Unterschiede bei mir bekannten XLS-Dateien zu machen, und dies macht das Zusammenführen äußerst mühsam und fehleranfällig. Ich …
Es gibt zwei Dateien mit den Namen "a.txt" und "b.txt", die beide eine Liste von Wörtern enthalten. Jetzt möchte ich überprüfen, welche Wörter in "a.txt" extra sind und welche nicht in "b.txt" . Ich brauche einen effizienten Algorithmus, da ich zwei Wörterbücher vergleichen muss.
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 eine große Datei A (bestehend aus E-Mails), eine Zeile für jede Mail. Ich habe auch eine andere Datei B , die einen anderen Satz von Mails enthält. Mit welchem Befehl würde ich alle in Datei B angezeigten Adressen aus Datei A entfernen. Wenn also Datei A enthält: A …
Ich weiß, dass ich den Unterschied zwischen HEAD und aktuellem Zustand mit sehen kann meld .. Aber wie kann ich zum Beispiel die Unterschiede zwischen Zweigen masterund develmit Meld sehen? Im Moment mache ich folgende Schritte: Ordner der Arbeitskopie umbenennen Zum Beispiel mv /projectA /projectA_master) Klonen Sie das Projekt erneut …
Ich habe so konfiguriert git: git config --global diff.tool meld Wenn ich renne: git difftool Ich erhalte die folgende Nachricht: Viewing: 'hello.txt' Hit return to launch 'meld': Wenn ich dann drücke Enter, meldwird gestartet. Wie kann ich diese Nachricht deaktivieren, damit meldsie sofort nach der Eingabe gestartet wird git difftool?
Ich arbeite an einem WordPress-basierten Projekt und möchte mein Projekt bei jeder neuen Release-Version von WP patchen. Dazu möchte ich einen Patch zwischen zwei Commits oder Tags generieren. Zum Beispiel /www/WPmache ich in meinem Repo Folgendes : $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Oder $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch …
In Bezug auf die Code-Formatierung bin ich ein bisschen puristisch :). Ich entferne sehr oft unnötige Leerzeichen (Zeilen mit nur ws, ws am Zeilenende usw.). Ich habe sogar vim eingestellt, um diese Art von Linien zu zeigen, die rot gefärbt sind. Mein Problem ist, dass ich mit git-diff oft so …
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.