threads / discuss / 60864

GitGui tool - new local clone is missing commit(s) and missing a tag on master branch

Subject: GitGui tool - new local clone is missing commit(s) and missing a tag on master branch

## tl;dr

2 messages between Feb 7, 2024 and Feb 10, 2024.

replies: 1people: 2as markdown or json

Allan Ford· Feb 7, 2024, 06:00 UTC · lore
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.
I have trusted GitGui tool and it's new repo clone for years .. but it has let me down this time ..

Kind Regards, Allan

Allan Ford Application Developer email: allan.ford@hambs.com.au www.hambs.com.au

Mark Levedahl· Feb 10, 2024, 19:10 UTC · re: Allan Ford · lore

Re: GitGui tool - new local clone is missing commit(s) and missing a tag on master branch

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

← back to recent threads