Re: git command history

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

 





On 3/22/2019 8:46 AM, Johannes Schindelin wrote:
Hi Balaji,

On Tue, 19 Mar 2019, balaji marisetti wrote:

Can anyone please tell me if there is way to see the command history
of a local git repo?

If you really are only interested in the *Git* commands, you will be able
to implement something on top of the Trace2 feature (which just made it
into `master` but not into any official Git version yet, so it will most
likely be available when Git v2.22.0 comes out).


Trace2 will let you see all of the git commands,
the alias expansions, and any shell commands launched
by git. If those shell commands also run git commands,
they will be listed too.

However, it can't tell you what was otherwise done within
the shell script.


If you are instead interested in all shell commands in a local Git
worktree (you probably meant the worktree, not the repository, I assume),
then you might need to play some games with Bash aliases to override `cd`
and reroute the history by re-setting `HISTFILE` and then calling `history
-cr` or something similar.

If there isn't a way, why hasn't the command-history feature been
implemented?

Because Git is an open source project. This means that nobody is
responsible for fulfilling your wishes, except for you. And you can do it,
too, this project welcomes all high-quality contributions.

Ciao,
Johannes




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux