Re: git command history

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

 



Thanks Johannes, and Jeff for your responses

> you probably meant the worktree, not the repository, I assume
You introduced me to a new feature :) I didn't know about this
"worktree" feature. Thanks.

> 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.
Currently, I'm going through the code and documentation of this
feature. I'll see how I can leverage this feature to work for my
usecase.


- Balaji M

On Fri, Mar 22, 2019 at 6:49 PM Jeff Hostetler <git@xxxxxxxxxxxxxxxxx> wrote:
>
>
>
> 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
> >



-- 
:-)balaji



[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