[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] Data dei commit di GIT



Ecco un esempio usando il mio repositori su github (https://github.com/wdicarlo/wdc-do-commands)

> git log   --graph --all --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(bold white) - [%an]%C(reset)%C(bold yellow)%d%C(reset)' --abbrev-commit --date=relative
* 63e5ed5 - (7 seconds ago) Improved do-bookmark command.  - [Walter Di Carlo] (HEAD -> master)
* b97cb23 - (5 days ago) Improved do-sys-info command.  - [Walter Di Carlo] (origin/master, origin/HEAD)
* 2cdd0d9 - (5 days ago) Added do-sys-path command  - [Walter Di Carlo]
* be052af - (5 days ago) Update howto_bash_scripting.otl file.  - [Walter Di Carlo]
* a0bf209 - (5 days ago) Improved do-cmd-find command.  - [Walter Di Carlo]
* d550789 - (5 days ago) Improved do-mylyn-tasks command.  - [Walter Di Carlo]
* b8926c4 - (5 days ago) Improved do-find-string command.  - [Walter Di Carlo]
* 8e23050 - (8 days ago) Improved do-cmd-find command  - [Walter Di Carlo]
* 7db4ec6 - (8 days ago) Improved do-cmd-exe command.  - [Walter Di Carlo]
* 0f008a2 - (3 weeks ago) Added do_preexec command  - [Walter Di Carlo]

Si vede chiaramente che in locale ho una modifica non ancora inviata (pushata) al remoto. Infatti il comando git status dice
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)


Il giorno mar 29 ago 2017 alle ore 16:58 Wall-T <wdicarlo@gmail.com> ha scritto:
Il giorno lun 28 ago 2017 alle ore 14:37 Lorenzo LobbaE' possibile usando i comandi standard di GIT  sapere quando ho fatto git push?
Se faccio"git log" so quando sono stati creati i vari commit, ma non quando ho allineato i dati locali con quelli in remoto.

Forse non ho capito bene la tua domanda, ma con git log puoi visualizzate anche i riferimenti agli HEAD locale e remoto.

Quindi se e' tutto allineato avrai qualcosa di simile al seguente:
... (HEAD -> master, origin/master, origin/HEAD)

Altrimenti HEAD -> master sara' piu' avanti di origin/HEAD visualizzando il commit in cui hai fatto la push.

Ciao
Walter
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking