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

2 messages from 2024-02-07 to 2024-02-10. Participants: Allan Ford, Mark Levedahl.
Thread: https://gitlist.dev/t/60864

## Allan Ford, 2024-02-07 06:00

Subject: GitGui tool - new local clone is missing commit(s) and missing a tag on master branch
Message-ID: <MEYPR01MB6534B74E07CB2231EAE8D5C7A5452@MEYPR01MB6534.ausprd01.prod.outlook.com>
URL: https://gitlist.dev/e/MEYPR01MB6534B74E07CB2231EAE8D5C7A5452%40MEYPR01MB6534.ausprd01.prod.outlook.com

```
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, 2024-02-10 19:10

Subject: Re: GitGui tool - new local clone is missing commit(s) and missing a tag on master branch
Message-ID: <b5c93203-633f-405b-9bb3-1f8be87c16d6@gmail.com>
URL: https://gitlist.dev/e/b5c93203-633f-405b-9bb3-1f8be87c16d6%40gmail.com
In-Reply-To: <MEYPR01MB6534B74E07CB2231EAE8D5C7A5452@MEYPR01MB6534.ausprd01.prod.outlook.com>

```
On 2/7/24 01:00, Allan Ford wrote:
> 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

```
