Re: how to squash commits

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

 



Let's add the Git mailing list to the Cc list if someone there wants to
comment. The whole thread is here:

http://thread.gmane.org/gmane.comp.version-control.mercurial.general/13283/focus=13295


On 2009-04-12 17:18 (+0200), Matthieu Moy wrote:

> Teemu Likonen <tlikonen@xxxxxx> writes:
>
>> With the default settings user has 30 days to
>> recover the branch's previous state,
>
> Actually, s/30 days/90 days/ according to "man git-gc".

I understand it that objects which are not reachable form the tip of
current branches are subject for garbage-collecting in 30 days. For
example, let's say we are in "master" branch and do "git reset --hard
master~1". It makes the previous HEAD commit unreachable from "master"
branch and it can be GCd in 30 days (?).

My understanding can be wrong, of course. The manual explainst options
like gc.reflogExpire and gc.reflogExpireUnreachable separately but does
not draw the big picture how things work.

http://www.kernel.org/pub/software/scm/git/docs/git-gc.html
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[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]