# git-gc --prune interferes cogito?

3 messages from 2007-10-17 to 2007-10-17. Participants: MichaelTiloDressel@t-online.de, Petr Baudis, Michael Dressel.
Thread: https://gitlist.dev/t/10344

## MichaelTiloDressel@t-online.de, 2007-10-17 14:43

Subject: git-gc --prune interferes cogito?
Message-ID: <1IiA7L-1AWmmW0@fwd35.aul.t-online.de>
URL: https://gitlist.dev/e/1IiA7L-1AWmmW0%40fwd35.aul.t-online.de

```
Hi,

I'm using git-1.5.3.2 and cogito-0.18.1.

After I did a git-gc --prune cg-status didn't show my branches anymore.
git-branch -a still showed the branches.
I think that git-gc removed all files from .git/refs/heads/ except for
origin. Git seams to be fine with the branches in 
 .git/logs/refs/heads/. 

So should git-gc not be used together with cogito?

Cheers,
Michael

```

## Petr Baudis, 2007-10-17 15:38

Subject: Re: git-gc --prune interferes cogito?
Message-ID: <20071017153841.GL18279@machine.or.cz>
URL: https://gitlist.dev/e/20071017153841.GL18279%40machine.or.cz
In-Reply-To: <1IiA7L-1AWmmW0@fwd35.aul.t-online.de>

```
  Hi,

On Wed, Oct 17, 2007 at 04:43:27PM +0200, MichaelTiloDressel@t-online.de wrote:
> I'm using git-1.5.3.2 and cogito-0.18.1.
> 
> After I did a git-gc --prune cg-status didn't show my branches anymore.
> git-branch -a still showed the branches.
> I think that git-gc removed all files from .git/refs/heads/ except for
> origin. Git seams to be fine with the branches in 
>  .git/logs/refs/heads/. 
> 
> So should git-gc not be used together with cogito?

  Cogito doesn't support packed heads - I guess setting gc.packrefs to
false should fix the issue. Cogito should support packed tags, I guess;
I don't know if there's a way to make git-gc pack only tags.

-- 
				Petr "Pasky" Baudis
Early to rise and early to bed makes a male healthy and wealthy and dead.
                -- James Thurber

```

## Michael Dressel, 2007-10-17 18:55

Subject: Re: git-gc --prune interferes cogito?
Message-ID: <Pine.LNX.4.64.0710172034270.4755@castor.milkiway.cos>
URL: https://gitlist.dev/e/Pine.LNX.4.64.0710172034270.4755%40castor.milkiway.cos
In-Reply-To: <20071017153841.GL18279@machine.or.cz>

```
Hi,


On Wed, 17 Oct 2007, Petr Baudis wrote:

>   Hi,
> 
> On Wed, Oct 17, 2007 at 04:43:27PM +0200, MichaelTiloDressel@t-online.de wrote:
> > I'm using git-1.5.3.2 and cogito-0.18.1.
> > 
> > After I did a git-gc --prune cg-status didn't show my branches anymore.
> > git-branch -a still showed the branches.
> > I think that git-gc removed all files from .git/refs/heads/ except for
> > origin. Git seams to be fine with the branches in 
> >  .git/logs/refs/heads/. 
> > 
> > So should git-gc not be used together with cogito?
> 
>   Cogito doesn't support packed heads - I guess setting gc.packrefs to
> false should fix the issue. Cogito should support packed tags, I guess;
> I don't know if there's a way to make git-gc pack only tags.
> 

Thank you. I tried it at home too where I had an older version of git. 
With the older git version git-gc --prune didn't disturbe cogito.
I upgradet to git version 1.5.3.4 and tried gc.packrefs=false and it 
seams to be ok forr cogito.

Cheers,
Michael

```
