Re: GitGui tool - new local clone is missing commit(s) and missing a tag on master branch
- From
Mark Levedahl <mlevedahl@gmail.com>
- Date
- Feb 10, 2024, 19:10 UTC
- Message-ID
- <b5c93203-633f-405b-9bb3-1f8be87c16d6@gmail.com>
- In-Reply-To
- <MEYPR01MB6534B74E07CB2231EAE8D5C7A5452@MEYPR01MB6534.ausprd01.prod.outlook.com>
On 2/7/24 01:00, Allan Ford wrote:
Show 9 quoted lines
> Dear Git devs, > > GitGui tool local clone is missing commit(s) and missing a tag on master branch > > As compared to using Visual Studio 2022 or Visual Studio Code .. > Wondering if a bug somehow / somewhere ? > Other colleague devs observe the same .. > > If I switch to the remote master branch then I get right content .. but I should be able to do a new clone of master and hold locally.
This is reminiscent of cloning issues some folks on my team raised nearly a decade ago. git-gui uses a custom/unique do_clone function written in tcl, rather than native git-clone, so problem diagnosis is difficult and updates infrequent. My "cure" was to make git-gui use git-clone. I still have that patch, have rebased it (some conflicts) onto current git-gui master, and it still works in my very limited testing.
But, git-gui currently has no active maintainer, and Junio is now in a release cycle, so the list's concern is not on new topics like this. For both reasons, I'll hold onto the patch until the release cycle completes.
Mark