From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dov Grobgeld Subject: Re: Why do some commits not appear in "git log"? Date: Sat, 6 Aug 2011 20:43:59 +0300 Message-ID: References: <7vipqeb9wg.fsf@alter.siamese.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: Michael Witten , git@vger.kernel.org To: Junio C Hamano X-From: git-owner@vger.kernel.org Sat Aug 06 19:46:26 2011 Return-path: Envelope-to: gcvg-git-2@lo.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qpkx8-0003LH-C1 for gcvg-git-2@lo.gmane.org; Sat, 06 Aug 2011 19:46:26 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756018Ab1HFRoA (ORCPT ); Sat, 6 Aug 2011 13:44:00 -0400 Received: from mail-iy0-f170.google.com ([209.85.210.170]:54914 "EHLO mail-iy0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755699Ab1HFRoA (ORCPT ); Sat, 6 Aug 2011 13:44:00 -0400 Received: by iye16 with SMTP id 16so5847254iye.1 for ; Sat, 06 Aug 2011 10:43:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=at65dwsOrWIBRgAo7KPQ/LomEsgsUEr1unsWehfYhdQ=; b=IGUclkoE5GqYmDdqp3Kootr04mjSIcAycGcpuhae5xuEdAtop6OJwscF7n2ITfuEkS 56P8NmdHEBuwTLhUNIDT5R4DQSSZqEhyEmKTwrgSsCFNTAXXkfbvJBfvpgEr19Ed7yJG D/RJbeUAJhP+zIjklwQ/xnnl0XO61nQ15TMYI= Received: by 10.42.133.8 with SMTP id f8mr3801572ict.176.1312652639369; Sat, 06 Aug 2011 10:43:59 -0700 (PDT) Received: by 10.42.218.137 with HTTP; Sat, 6 Aug 2011 10:43:59 -0700 (PDT) In-Reply-To: Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Ok, now I grok it. Indeed these "substantial changes" by mistake undid another large change. So the net result was zero, which git was smart enough to figure out, and therefore these two changes +D and -D cancelled one another and none of them were shown. Thanks a lot! Dov On Wed, Aug 3, 2011 at 21:57, Junio C Hamano wrote: > > Dov Grobgeld writes: > > > --full-history indeed made the missing commits show up! So why was the > > commit pruned? It contains some substantial source changes... > > I suspect that these "substantial changes" did not make any contribution > to the end result. Read > > http://thread.gmane.org/gmane.comp.version-control.git/89400/focus=90659 > > These days, the --post-simplify option implemented in that discussion > thread is called --simplify-merges or something, I think.