Pentru repo-uri git îs foarte utile opțiunile mai avansate din `man git-diff`, recomand următoarele:
     --word-diff=color
     --word-diff-regex=.

Am niște aliasuri pe care le folosesc în consolă:
    gd is an alias for 'git diff'
    gdw is an alias for 'gd --word-diff=color'
    gdwr is an alias for 'gdw --word-diff-regex=.'

Pentru restul, nu prea am simțit nevoia, dar am mai folosit ceva comparabil cu diff-ul din github, dar ceva mai dăștept, știe și de imagini, de exemplu: https://sw.kovidgoyal.net/kitty/kittens/diff/.

Evident, totul în consolă, nu tre' să pornești în sistemul de operare un alt sistem de operare (editorul de cod și/sau navigatorul web) ca să vezi „diferența”. :D

On 12/4/23 13:59, Alex 'CAVE' Cernat via RLUG wrote:
mea culpa, am uitat sa precizez ca vreau consola chioara, eventual configurabil cu niste culori la nevoie la fel cum face si diff-ul

si nu e doar pentru git, e pentru mai multe chestii, spre exemplu intre recaps de ansible; sau bazdaganii de csv etc.

Alex

On 04-Dec-23 13:54, valy cozma wrote:
daca vrei vizual iti recomand meld

daca te referi la whitespaces-urile de la git :

https://stackoverflow.com/questions/7310033/how-to-make-git-diff-ignore-space-change-the-default





On Mon, Dec 4, 2023 at 1:46 PM Alex 'CAVE' Cernat via RLUG <[email protected]> wrote:

    salut

    poate s-a mai lovit careva de chestia asta si a gasit o solutie
    simpla
    si eficienta, pana acum n-am gasit nimic si parca e peste mana sa
    reinventez roata, daca deja exista si se invarte pe undeva

    concret: diff-ul, fiind o scula de programare, e all or nothing,
    aka ori
    s-a pus linia, ori s-a scos; pe mine m-ar interesa ceva cat mai
    simplu
    care sa aiba si optiunea de "s-a modificat" linia respectiva
    (mdea, aici
    devine subiectiv, deci preferabil ar fi sa fie cumva configurabila
    "similaritatea" ... sau poate am noroc si merge din fuleu, pe baza
    unui
    criteriu gen daca incepe la fel atunci s-ar putea sa ...)

    a folosit cineva ceva de genul si poate recomanda? ca nea gogu gpt
    vad
    ca minte cam mult in ultimul timp 😛

    mersi

    Alex



    _______________________________________________
    RLUG mailing list
    [email protected]
    http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Raspunde prin e-mail lui