Prompt consapevole di Git: ultimo aggiornamento remoto

0

Ho scoperto che le varie estensioni prompt git mancano di una funzione, è per mostrare quanto tempo fa le informazioni da remoto sono state recuperate (con git pull o git remote update per esempio), in modo che possiamo sapere se il telecomando lo stato (avanti / indietro) mostrato dal prompt (dal comando git rev-list --left-right --count origin/master...@ ad esempio) è ancora rilevante.

All'inizio ho confrontato l'ultima volta che .git/FETCH_HEAD è stato modificato con l'ora corrente, ma poi ho scoperto che questo file non esiste sempre.

Poiché non sono un esperto di git, vengo qui con alcune domande:

  • c'è un comando git che mostra l'ultima volta in cui il locale è stato sincronizzato con il telecomando?

In caso contrario,

  • sta comparando l'ora dell'ultima modifica FETCH_HEAD un buon modo per ottenere tali informazioni?
  • l'esecuzione di git remote update crea costantemente un file .git / FETCH_HEAD che posso usare per quello?

E infine, questa è una caratteristica che useranno più persone? Pensi che sia rilevante? Immagino che non molte persone utilizzino i prompt di Git, ma per quelli che lo fanno, come fai a sapere se le informazioni visualizzate sono rilevanti, esegui regolarmente git remote update ?

    
posta saihtamtellim 14.07.2018 - 19:28
fonte

0 risposte

Leggi altre domande sui tag