Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    [OT git] diff files tra due sha

    ciao.
    Ho usato git come controllore di versioni.
    Ho un progetto con molti cambiamenti , e molti commit, chiedevo se fosse possibile estrarre i file cambiati tra due sha, ho visto l'uso del diff e funziona alla grande, solo non so come creare una cartella con tutti i file cambiati tra due sha e magari con la struttura delle directory che è quella del progetto, senza pero gli altri files non cambiati.
    Mi serve per mantenermi coerente con il progetto in remoto in varie versioni.
    e possibile?
    grazie.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    mm.. ma per gestirti le versioni non puoi usare i tag?
    http://git-scm.com/book/en/Git-Basics-Tagging

    E per recuperare un particolare commit poi fai cherry pick...

    Altrimenti spiega un po' meglio quello che intendi
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    Quote Originariamente inviata da Alex'87 Visualizza il messaggio
    mm.. ma per gestirti le versioni non puoi usare i tag?
    http://git-scm.com/book/en/Git-Basics-Tagging

    E per recuperare un particolare commit poi fai cherry pick...

    Altrimenti spiega un po' meglio quello che intendi
    vorrei creare una cartella con tutti i file elencati dal comando git diff tra due sha, magari uno script linux.
    grazie.

  4. #4
    Puoi usare git diff con --name-only e dare in pasto l'output ad un comando che copi i file in questione nella cartella che vuoi (può essere utile usare xargs).
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    Puoi usare git diff con --name-only e dare in pasto l'output ad un comando che copi i file in questione nella cartella che vuoi (può essere utile usare xargs).
    grazie, come sempre !

  6. #6
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7

    Moderazione

    1 thread = 1 domanda; sposto le nuove domande in un thread separato.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.