Linea history viewer – Git

Mi chiedevo se qualcuno di voi era a conoscenza di un tool che mi permetta di selezionare una riga di codice e quindi visualizzare una lista di vista della storia di quella linea, su una impegnare da impegnare base.

Qualcuno sa di un tale strumento?

 

6 Replies
  1. 27

    So solo che IntelliJ IDEA “La visualizzazione Cambia la Storia per la Selezione” caratteristica.

    Si potrebbe anche provare a utilizzare diversi git blame comandi per scorrere la storia di un frammento.

    • Io uso PHPStorm così mi è stato in grado di utilizzare la “mostra storico per la selezione” Grazie per il vostro aiuto Kan.
    • Questa funzionalità è disponibile solo nella versione di licenza di intellij? Io non sono in grado di vedere in dettaglio la storia per la mia selezione.
  2. 53

    Forse annotazioni in IntelliJ IDEA è che stai cercando:

    Linea history viewer - Git

    Mostrare e nascondere le annotazioni

    1. Aprire il file nell’editor.
    2. Per mostrare le annotazioni, fare clic con il sinistro grondaia, e selezionare Annotare:

      Linea history viewer - Git
    3. Per nascondere le annotazioni, fare clic con annotazioni grondaia, e scegliere Vicino Annotazioni.
    • Che cosa sono i numeri sul lato destro?
    • Guarda questo video per saperne di più su come si può trarre vantaggio dall’utilizzo di annotazioni: youtu.essere/R8QW8s4Ibio
    • Sarebbe utile se voglio vedere la storia per la mia selezione? Si vede solo l’ultimo commit dettaglio su quella linea, ma se voglio vedere tutta la storia di quella linea di codice ?
  3. 4

    git colpa (docs)

    git-blame mostra cosa revisione e autore ultima modifica ogni riga di un file.

    Esempi di utilizzo

    Quando si sono interessati a trovare l’origine di linee di 40-50 per il file pippo, è possibile utilizzare l’opzione-L come (significano la stessa cosa — sia chiedere di 11 linee di partenza alla riga 40):

    git blame -L 40,50 foo.txt
    git blame -L 40,+11 foo.txt
    

    È possibile specificare una revisione per git colpa a guardare indietro a partire da (invece di quella di default di TESTA) se volete scoprire chi è stato modificato, le linee prima di un commit (fe25b6d in questo esempio; fe25b6d^ è il padre di fe25b6d):

    git blame -L 40,+11 fe25b6d^ -- foo.txt
    
  4. 2

    Se si utilizza IntelliJ e la relativa annotazione fornisce un’opzione per effettuare l’annotazione sulla revisione precedente. Utilizzando questa opzione è possibile risalire alla storia di quella linea.

    Di seguito troverete screen-shot che mostra, Questa opzione e ‘ disponibile in community edition.

    Linea history viewer - Git

  5. 1

    git log (docs)

    git-log mostra commettere registri.

    Esempio di utilizzo

    È possibile specificare l’opzione-L per tracciare l’evoluzione della linea di intervallo specificato da “,”. È possibile specificare questa opzione, più di una volta.

    git log -L 40,50:foo.txt
    

Lascia un commento