From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-4.1 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by dcvr.yhbt.net (Postfix) with ESMTP id CA0A81F463 for ; Sun, 29 Dec 2019 23:19:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726628AbfL2XR5 (ORCPT ); Sun, 29 Dec 2019 18:17:57 -0500 Received: from pb-smtp20.pobox.com ([173.228.157.52]:60079 "EHLO pb-smtp20.pobox.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726307AbfL2XR4 (ORCPT ); Sun, 29 Dec 2019 18:17:56 -0500 Received: from pb-smtp20.pobox.com (unknown [127.0.0.1]) by pb-smtp20.pobox.com (Postfix) with ESMTP id 7A3B5B6101; Sun, 29 Dec 2019 18:17:56 -0500 (EST) (envelope-from junio@pobox.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=rCE9mMvHMKRHCIlKIAC1HNxYxPg=; b=hofrp9 1TsusMat9cHmAWVvUSV4E2/9JJpOF/FCuyUHlwhwVg+IYAG9qFt1Lx5VBoPVjPgg vFv0BecdvtjlKGrhF+hRD53A1EgR+TCuXH/qWcqEjbqcowSeNFxax/kued6ES0NL 0fgkU8d00KNIKI7DrNRaXEBmkEF2eYdX2nHSE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=DceEQHLUQTVQIllWalTqx3WpjKo2aSAf dnA0shGcLiPW8M03rzh3rnn2Nmf6z8CIvp5qEMwKh6+xyJx8zYoLtWaXKg5I/HlK ynjp/nkou8idt4MsEQP+GBKsB5liwhW3OFyjSADSwvjKDunUkS/eRyIIDZEoI6Pn 6Y0vVdIk+jc= Received: from pb-smtp20.sea.icgroup.com (unknown [127.0.0.1]) by pb-smtp20.pobox.com (Postfix) with ESMTP id 72212B6100; Sun, 29 Dec 2019 18:17:56 -0500 (EST) (envelope-from junio@pobox.com) Received: from pobox.com (unknown [34.76.80.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pb-smtp20.pobox.com (Postfix) with ESMTPSA id 9DC5EB60FF; Sun, 29 Dec 2019 18:17:53 -0500 (EST) (envelope-from junio@pobox.com) From: Junio C Hamano To: Arnaud Bertrand Cc: git@vger.kernel.org Subject: Re: Feature request: add a metadata in the commit: the "commited in branch" information References: Date: Sun, 29 Dec 2019 15:17:51 -0800 In-Reply-To: (Arnaud Bertrand's message of "Mon, 23 Dec 2019 13:56:41 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 70A33BC2-2A91-11EA-80F7-B0405B776F7B-77302942!pb-smtp20.pobox.com Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Arnaud Bertrand writes: > I understood that in git philosophy, once it is merged, a branch can > disappear. But for a lot of companies, a SCM is also a guardian of the > history. A lot more important point than "once it is merged" is that the branch identity is strictly local to your repository. Contaminating the object header, which is cast in stone and cannot be modified after the fact, with such a piece of information will not mix well with the rest of Git, so ...