L'atto di identificare le differenze tra due o più file al fine di supportare varie attività di sviluppo software (tracciamento dei bug, creazione di patch, ...)
Quali sono le differenze tra i seguenti comandi ?: git diff foo master # a git diff foo..master # b git diff foo...master # c Il manuale diff ne parla: Confronto di rami $ git diff topic master <1> $ git diff topic..master <2> $ git diff topic...master <3> Cambiamenti …
Qual è il modo più semplice (utilizzando uno strumento grafico o una riga di comando su Ubuntu Linux) per sapere se due file binari sono uguali o meno (tranne i timestamp)? Non ho bisogno di estrarre effettivamente la differenza. Devo solo sapere se sono uguali o no.
Ho dato un'occhiata a tutte le domande simili. Tuttavia, ho ricontrollato e sicuramente sta succedendo qualcosa di strano. Su un server (Solaris con Git 1.8.1) ho clonato il repository Git, quindi ho copiato la cartella .git nei miei file live esistenti. Funzionava perfettamente, potevo correre git status poi git diff …
Come posso ottenere la differenza tra due immagini? Ho l'immagine originale. Qualcuno ha scritto su un duplicato esatto dell'immagine originale. Ora, devo confrontare l'originale con l'immagine scritta ed estrarre solo la scrittura in formato immagine. Esempio: ho una foto di una casa. Qualcuno ne prese una copia e scrisse "Ciao!" …
Ho letto alcune domande sui permessi dei file in Git e sono ancora un po 'confuso. Ho un repository su GitHub biforcuto da un altro. Dopo l'unione, dovrebbero essere identici. Però: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755 ants/dist/sample_bots/csharp/compile.sh mode change 100644 => 100755 ants/dist/starter_bots/coffeescript/MyBot.coffee mode …
Voglio un diff di tutte le modifiche in un ramo che non è ancora unito al master. Provai: git diff master git diff branch..master git diff branch...master Tuttavia, in ognuno di questi casi il diff contiene contenuti nel master che non sono stati ancora uniti nel mio ramo. C'è un …
Ho una serie di file di testo per i quali mi piacerebbe conoscere le linee in comune piuttosto che le linee che sono diverse tra loro. La riga di comando unix o windows va bene. pippo: 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 …
Abbiamo molti fogli di calcolo (xls) nel nostro repository di codice sorgente. Questi sono di solito modificati con gnumeric o openoffice.org e sono usati principalmente per popolare database per unit test con dbUnit . Non ci sono modi semplici per fare differenze sui file xls che conosco e questo rende …
Esistono due file chiamati "a.txt" e "b.txt" hanno entrambi un elenco di parole. Ora voglio controllare quali parole sono extra in "a.txt" e non in "b.txt" . Ho bisogno di un algoritmo efficiente in quanto ho bisogno di confrontare due dizionari.
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Ho un grande file A (composto da e-mail), una riga per ogni posta. Ho anche un altro file B che contiene un altro set di mail. Quale comando dovrei usare per rimuovere tutti gli indirizzi che appaiono nel file B dal file A. Quindi, se il file A contenesse: A …
So che posso vedere la differenza tra HEAD e lo stato attuale con meld .. Ma come posso visualizzare le differenze tra i rami, ad esempio mastere develcon la fusione? Al momento faccio i seguenti passi: Rinomina cartella della copia di lavoro Ad esempio mv /projectA /projectA_master) Clona di nuovo …
Ho configurato in gitquesto modo: git config --global diff.tool meld Quando corro: git difftool Ricevo il seguente messaggio: Viewing: 'hello.txt' Hit return to launch 'meld': Quindi, se premo Enter, meldverrà avviato. Come posso disabilitare questo messaggio, in modo che meldvenga lanciato subito dopo aver digitato git difftool?
Lavoro su un progetto basato su WordPress e voglio patchare il mio progetto ad ogni nuova versione di WP. Per questo, voglio generare una patch tra due commit o tag. Ad esempio, nel mio repository /www/WPfaccio questo: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch O $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch …
Per quanto riguarda la formattazione del codice, sono un po 'purista :). Molto spesso rimuovo gli spazi bianchi non necessari (linee con solo ws, ws alla fine delle linee ecc.). Ho anche impostato Vim per mostrare quel tipo di linee colorate in rosso. Il mio problema è che usando git-diff …
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.