Salta al contenuto
0
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Mondo
  • Utenti
  • Gruppi
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Mondo
  • Utenti
  • Gruppi
Collassa

Forum Federato

Di Piero Bosio
  1. Home
  2. Categorie
  3. Senza categoria
  4. Beware of this git(1) gotcha:

Beware of this git(1) gotcha:

Pianificato Fissato Bloccato Spostato Senza categoria
1 Post 1 Autori 0 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Topic risposta
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • Tim Chaseundefined Questo utente è esterno a questo forum
    Tim Chaseundefined Questo utente è esterno a questo forum
    Tim Chase
    scritto su ultima modifica di
    #1

    Beware of this git(1) gotcha:

    If you do

    $ git log --oneline file.txt

    you'll get your list of commits on file.txt. If you

    $ git log --oneline -1 file.txt

    you'll get just the first (most recent) one.

    If you reverse your initial output

    $ git log --oneline --reverse file.txt

    you get things in the opposite order. But if you want the first one of those (the oldest modification of the file), you can't use -1 like

    $ git log --oneline --reverse -1 file.txt

    because as the man-page says, "Note that these [filtering criteria like `-1`] are applied **before** commit ordering and formatting options, such as --reverse" [emphasis mine]

    So instead you need to use

    $ git log --oneline --reverse file.txt | head -1

    1 Risposta Ultima Risposta
    1
    • Stefano Marinelliundefined Stefano Marinelli ha condiviso questa discussione
    Rispondi
    • Topic risposta
    Effettua l'accesso per rispondere
    • Da Vecchi a Nuovi
    • Da Nuovi a Vecchi
    • Più Voti


    • Accedi

    • Accedi o registrati per effettuare la ricerca.
    • Primo post
      Ultimo post