From patchwork Sat Jul 9 16:56:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philip Oakley X-Patchwork-Id: 12912288 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B3415CCA480 for ; Sat, 9 Jul 2022 16:56:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229536AbiGIQ41 (ORCPT ); Sat, 9 Jul 2022 12:56:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41116 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229470AbiGIQ40 (ORCPT ); Sat, 9 Jul 2022 12:56:26 -0400 Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B23B017068 for ; Sat, 9 Jul 2022 09:56:25 -0700 (PDT) Received: by mail-wr1-x431.google.com with SMTP id r14so2055320wrg.1 for ; Sat, 09 Jul 2022 09:56:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:in-reply-to:references:from:date:subject:fcc :content-transfer-encoding:mime-version:to:cc; bh=fwJiH29geBMM2Ga3hp9L2DBs1fpm5TVm9ie0kPiXG44=; b=inRv9+L+1G4rblg7A4kpMkvmt0dyKr4zjuaH2w0nbasclULkmwV2fCDFg2gv1FRalo qQAtshZWSIdGzPgVEguH0IueYLWmTK38T6mfnHDvQelCIKvdy+XIRVRGX3tAyHkd9GiL smEsllbpTkUaaYdMqNRt4UxyX2/OYGVymN5nue81PrWOwUbVUzTbL+tSyILZpzAnpr7V w+JLwF6CNuIjiAdJyI8cMb3x0EaKEhOq5NPVF4X25qY8ig6O1i0xthmsYHGq/bCnkU2i DnQ5SDmd8jOmiN+a3ThupGtlGA2gd9uuMwSuGTekHghYTsHC9R69NqAUT27txL2eFqPQ TS7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:in-reply-to:references:from:date :subject:fcc:content-transfer-encoding:mime-version:to:cc; bh=fwJiH29geBMM2Ga3hp9L2DBs1fpm5TVm9ie0kPiXG44=; b=f9Q4IpMnQ63flvLJ3FTomFekvnVOGesB/8ysRCKoXkS21eqFIu3nkPwnsljbny/WI5 7Dq8qki+G8vzgIqTZV9bi3Z6CnDhObLwUVF+vHwE6sbUn4yYM4GOkxstqMz/JzYh1S8w 32nDhLBe1flKPMCETf4TIFyTg+OU9YGiqfrCE5nXwfCJ6GolgUNVV7TXPmmBtFz9YQSm D2NbwVmn4c+0Gl1CpeVafavE+3d5HqypOI91BGer07/E7wc0i3341MLs8348WIEv+o8o 9rZgA+qhBWHLn5kkbqnYbL/KXSfhW7C6+LdH5tP+mek/rHCUUziUZmm2/IEGoYohPexW 8jyA== X-Gm-Message-State: AJIora+X9/sj2DrJQL21Yh74c5N4q1qCH5+f3PuFZdkJlW2/sdEdufQJ 6t8v+QRBGEWkQZ5r7DXMjyoz0lGPG7A= X-Google-Smtp-Source: AGRyM1t1Cp4d9eB1Kho2jAyGzNXz6CdQte666eYbA7ykestlpUrWtNhyd5qgjxF7w3mQrYO4EXU30A== X-Received: by 2002:a5d:64eb:0:b0:21d:75bb:a2f3 with SMTP id g11-20020a5d64eb000000b0021d75bba2f3mr8818331wri.118.1657385784037; Sat, 09 Jul 2022 09:56:24 -0700 (PDT) Received: from [127.0.0.1] ([13.74.141.28]) by smtp.gmail.com with ESMTPSA id m7-20020a05600c4f4700b003a2cc290178sm5221441wmq.46.2022.07.09.09.56.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Jul 2022 09:56:23 -0700 (PDT) Message-Id: In-Reply-To: References: Date: Sat, 09 Jul 2022 16:56:18 +0000 Subject: [PATCH 1/4] glossary: add Object DataBase (ODB) abbreviation Fcc: Sent MIME-Version: 1.0 To: git@vger.kernel.org Cc: Philip Oakley , Philip Oakley Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org From: Philip Oakley From: Philip Oakley ODB abbreviation is used in the technical section without expansion. Show the abbreviation in the Glossary. Signed-off-by: Philip Oakley --- Documentation/glossary-content.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/glossary-content.txt b/Documentation/glossary-content.txt index aa2f41f5e70..f3342a5ab69 100644 --- a/Documentation/glossary-content.txt +++ b/Documentation/glossary-content.txt @@ -257,7 +257,7 @@ This commit is referred to as a "merge commit", or sometimes just a <> of its contents. Consequently, an object cannot be changed. -[[def_object_database]]object database:: +[[def_object_database]]object database (ODB):: Stores a set of "objects", and an individual <> is identified by its <>. The objects usually live in `$GIT_DIR/objects/`. From patchwork Sat Jul 9 16:56:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philip Oakley X-Patchwork-Id: 12912289 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A0D80C43334 for ; Sat, 9 Jul 2022 16:56:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229652AbiGIQ43 (ORCPT ); Sat, 9 Jul 2022 12:56:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229538AbiGIQ41 (ORCPT ); Sat, 9 Jul 2022 12:56:27 -0400 Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CF89217066 for ; Sat, 9 Jul 2022 09:56:26 -0700 (PDT) Received: by mail-wm1-x336.google.com with SMTP id v67-20020a1cac46000000b003a1888b9d36so2783580wme.0 for ; Sat, 09 Jul 2022 09:56:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:in-reply-to:references:from:date:subject:fcc :content-transfer-encoding:mime-version:to:cc; bh=5Np9XCP+2hhHHOOnvqdJGru4DY8gi1d7+5EgVNfQazQ=; b=Vf6XJTwlFILlg3BxH3i5vUh2bjRJNPvqkgDINPDS7pKI4xVgLg2bEx8gJAYmMd6IML CjlRcX/GLU+DzPxYVpGc6bPQxR8wAKZ2lsr3ORWA5q7RG/B0rBRqz5etsy2Q6DYpLYTG /2/YMezY3WkBHoUUnxzKMUayc9jAEZOYFfi4mRxblNfgfVo3HnPLCFc8lCgttXNp+u0R ebOrylrD7839BCi/63Z2p0VOxy7aXBAksvOlLkiQHouc2CYlbFitT7tZKqoO8QSeLnS0 xNY/V3UtfPhZztawc6vMvHNy4Cgk6pNUW50R6xT6lRw+QU3EpZIitWsdK85p0qwpRNQ9 MAng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:in-reply-to:references:from:date :subject:fcc:content-transfer-encoding:mime-version:to:cc; bh=5Np9XCP+2hhHHOOnvqdJGru4DY8gi1d7+5EgVNfQazQ=; b=RvQp9xoEfFQXmO3k2MPl2TDDhSEy8Zc/WdUpo6RP4Nt/FWI8Y+G41yFOdvEqi92Dgb EgPT2M0RcPnjea/ILT1IN319C7mijHRrOuFeqiQ9nDO5NF49uA0SnaykFz4+nUssnWSO wxE5aZxcOJTDkUIY/pC33mCRJ+ojM0wF9HwTwuqxrvROq04vnejqzUaHuv9bGrqwI03m 43apPmjwOqTdLuzOoTUE7riKZkRrkJbNLHqiQhDFCC/O9HpheMv3BLX7K9bh8w8lrE6a ybamS1oecAf8r09UblqhDKwv7LLUZ0yDrnWxf7joMnVkYPFY+2SqDHqsN52Jxmr12Gd3 dtng== X-Gm-Message-State: AJIora+0trVOX3QxbTmj0Kxb+EetlTVLGzcYB03RxE2fMtX5trPsGSUC fvBDecbHtkLWNps/po/a2vQtVY5c3gY= X-Google-Smtp-Source: AGRyM1traIaED89XLbg3jOn6kj8ZjP4W8rPjIpqX9fCfEFoh8/H/QDTAFqwCW0WTPQegbIrkxs4sPA== X-Received: by 2002:a1c:19c3:0:b0:39c:6479:3ca with SMTP id 186-20020a1c19c3000000b0039c647903camr6332385wmz.27.1657385784974; Sat, 09 Jul 2022 09:56:24 -0700 (PDT) Received: from [127.0.0.1] ([13.74.141.28]) by smtp.gmail.com with ESMTPSA id i25-20020a1c5419000000b003a2cfb9f5basm5336949wmb.16.2022.07.09.09.56.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Jul 2022 09:56:24 -0700 (PDT) Message-Id: <32777cae24de91b0fb873ea04a802630ab85aafe.1657385781.git.gitgitgadget@gmail.com> In-Reply-To: References: Date: Sat, 09 Jul 2022 16:56:19 +0000 Subject: [PATCH 2/4] glossary: add commit graph description Fcc: Sent MIME-Version: 1.0 To: git@vger.kernel.org Cc: Philip Oakley , Philip Oakley Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org From: Philip Oakley From: Philip Oakley Signed-off-by: Philip Oakley --- Documentation/glossary-content.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/glossary-content.txt b/Documentation/glossary-content.txt index f3342a5ab69..a9e69949a4e 100644 --- a/Documentation/glossary-content.txt +++ b/Documentation/glossary-content.txt @@ -75,6 +75,13 @@ state in the Git history, by creating a new commit representing the current state of the <> and advancing <> to point at the new commit. +[[def_commit_graph]]commit graph:: + The commit-graph file is a supplemental data structure that + accelerates commit graph walks. The existing Object Data Base (ODB) + is the definitive commit graph. The "commit-graph" file is stored + either in the .git/objects/info directory or in the info directory + of an alternate object database. + [[def_commit_object]]commit object:: An <> which contains the information about a particular <>, such as <>, committer, From patchwork Sat Jul 9 16:56:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philip Oakley X-Patchwork-Id: 12912290 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 830C7C43334 for ; Sat, 9 Jul 2022 16:56:34 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229664AbiGIQ4d (ORCPT ); Sat, 9 Jul 2022 12:56:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41178 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229654AbiGIQ43 (ORCPT ); Sat, 9 Jul 2022 12:56:29 -0400 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5AE1C17AAC for ; Sat, 9 Jul 2022 09:56:28 -0700 (PDT) Received: by mail-wm1-x32b.google.com with SMTP id v10-20020a05600c15ca00b003a2db8aa2c4so836519wmf.2 for ; Sat, 09 Jul 2022 09:56:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:in-reply-to:references:from:date:subject:fcc :content-transfer-encoding:mime-version:to:cc; bh=AIc414NkNZyfJjsd+BKh8CRi5jTnJTakvuZ8AGuuDu0=; b=CXIqDUOss+1Pq+6rL+zzr1DWuDoK4KLVZ41Lgx8MfYNc4nBaW5VMQLanuf37NMDW2c wtcZN7ty5SHit5oUtPepqCiackoqzSBNzYMkb0xT2a3kevUWBR80hnk7T8gUkJKZypcq yxkp+TbPBmvHf6PsttC2vtZKB8Lpvcd93bnvZj72By9aMc7jlbPrKdwHhGezBVhDgkJX +/ySvj09dRJhLu5i7Vl6cE3j434maDmZHDE+rdycuSgXCIzG65tyEJ95V/W89AGyRKM3 /0z87GnA+VE7ZrTQeRk46nf2Kge5OUX/YSBRb6esri6iIj/awBMJ88iZL9FaaBeErbug d0hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:in-reply-to:references:from:date :subject:fcc:content-transfer-encoding:mime-version:to:cc; bh=AIc414NkNZyfJjsd+BKh8CRi5jTnJTakvuZ8AGuuDu0=; b=fZ9w0l/8jJtfpnbG3NC4nMRXPvjGHWWuviiqwTkts8dKfAK6WpXYlWRmox/8oO9eMJ QyC9xnrlVgU9v8owqf3Yr2BShDgGJe7pQoj4fYw0jApZDRVEMluZJINdb8CuZrrQ8LFA 5eiuJD/lClwBteSYJ9ltmft3Yoe5J8rnGrP+cEALRU6khFbrPx8iiTw5uRUJ+2CMuVyL 3w3oDdrgSkCQso2ck7+jHHfcfU9nplCAtmi3tF9zflWG0zz1UmVdKfZypBR3uBM1ZuKJ wals6ph9dhHrHzFWR7934qm/xQ/NG5gwWu8aFFLevw9mftoWV3duNkX7cHMUbVFQWkYZ 15rw== X-Gm-Message-State: AJIora9+eO9hZBxOJmjLQG1ETssKFenA8nKKkatSOH2G7kKB3It3rCWY RFqJe6KR6OGiTpvD5bXIj4HTyuojsAA= X-Google-Smtp-Source: AGRyM1sBN8ODDeWNG8QKQOmtRI+FZ48eVTFrswVbEvkuYC9B8xjxKui5A5G5Ph0BJzUlxRyopQIVWA== X-Received: by 2002:a05:600c:348f:b0:3a2:e369:9cc2 with SMTP id a15-20020a05600c348f00b003a2e3699cc2mr1219692wmq.166.1657385786575; Sat, 09 Jul 2022 09:56:26 -0700 (PDT) Received: from [127.0.0.1] ([13.74.141.28]) by smtp.gmail.com with ESMTPSA id u16-20020a05600c19d000b0039c4f53c4fdsm6584902wmq.45.2022.07.09.09.56.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Jul 2022 09:56:25 -0700 (PDT) Message-Id: <63d3026adf8c490dc205fcec0e2d87b3ce74200e.1657385781.git.gitgitgadget@gmail.com> In-Reply-To: References: Date: Sat, 09 Jul 2022 16:56:20 +0000 Subject: [PATCH 3/4] glossary: add reachability bitmap description Fcc: Sent MIME-Version: 1.0 To: git@vger.kernel.org Cc: Philip Oakley , Philip Oakley Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org From: Philip Oakley From: Philip Oakley Signed-off-by: Philip Oakley --- Documentation/glossary-content.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/glossary-content.txt b/Documentation/glossary-content.txt index a9e69949a4e..6302df90563 100644 --- a/Documentation/glossary-content.txt +++ b/Documentation/glossary-content.txt @@ -500,6 +500,12 @@ exclude;; <> to the trees or <> that they contain. +[[def_reachability_bitmap]]reachability bitmaps:: + Reachability bitmaps store information about the set of objects in + a packfile, or a multi-pack index (MIDX). A repository may have at + most one bitmap. The bitmap may belong to either one pack, or the + repository's multi-pack index (if it exists). + [[def_rebase]]rebase:: To reapply a series of changes from a <> to a different base, and reset the <> of that branch From patchwork Sat Jul 9 16:56:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Philip Oakley X-Patchwork-Id: 12912291 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E2B30C43334 for ; Sat, 9 Jul 2022 16:56:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229679AbiGIQ4m (ORCPT ); Sat, 9 Jul 2022 12:56:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229538AbiGIQ4a (ORCPT ); Sat, 9 Jul 2022 12:56:30 -0400 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6EF9B18E02 for ; Sat, 9 Jul 2022 09:56:29 -0700 (PDT) Received: by mail-wr1-x430.google.com with SMTP id a5so2011192wrx.12 for ; Sat, 09 Jul 2022 09:56:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:in-reply-to:references:from:date:subject:mime-version :content-transfer-encoding:fcc:to:cc; bh=xHUcjfe9pOQtsvZ0NqvE5UdJPWJD00dCV5ehh/oIPXk=; b=oGe0M40NTCg9mu8IentPNHz1VEXN6ZY6+xSP4HUzemKrGPv4CUDhgvb2zYmoTx62rf gB1eR5WcuvjgAdbV3huXeHPMck1jUl30N84ewgIVCDJvcIn8VzNa+K3QMOmexU/K+arc Eeb8AcPELIxB+YOl6EfXKL8XMcwttfuaFCOR/cdfS13+KoFC+GBQtAftLszrSYKGpwab ekckGPxyX1O+70W9JYh62wd1AtDEz58Ol2shkvka6SrsjXSOfNie04SuWDllIB6RJl0m FWcUumMYIP7fNoSVOuG/8fAkaQLBNqReWoAaRwsd6Osfo44E+vlhv323nuE7hshwgmV2 tzmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:in-reply-to:references:from:date :subject:mime-version:content-transfer-encoding:fcc:to:cc; bh=xHUcjfe9pOQtsvZ0NqvE5UdJPWJD00dCV5ehh/oIPXk=; b=H9Dywde4AtF9G6OgOEhvko1APTUneSWOBNZRDuDd6IW2Nlr6DHmnCvwtPSUGPpJ5td ixPEd6eSv2EAWDpR7kRSC+6q330p8Mg9Je0IaBXkGRutkazcw5/B1XCzdm4LrSuBGp9k 1pFXQWkYDT7zMezKJN93O52yP+O3Z8JGe4kDc5HRGzrIOYx5UpVDimwAThYPjyBi5sTh byGqbLHgOoKF3eyNetIyA2LyIW9+6mA6mBAYnuXyZv9PkIuVjd7b9t19Bk4l72nO4Qy8 FkHqPOGsVZXZEJwATI3pdeou/bMbvtcC7Txe8M4Nh3rD9E+lT1qOjuIIouu0+ebYXYn+ 6Z3g== X-Gm-Message-State: AJIora+BskyOP9nFFc0D6dJ1SDlUDIxgdAy+wjp0hyjcErjsSAiEUz1n 4DKLw+PIm2y2UoyTvAU9DxAp4Zh68A8= X-Google-Smtp-Source: AGRyM1uK4a+5adumqORLMcW2KqGDO6v0QCfoqqJt7+8Kop3PSAjnfCy3NTWqPTik8TqsdtysWtkaFg== X-Received: by 2002:a5d:4f0b:0:b0:21d:705c:caf with SMTP id c11-20020a5d4f0b000000b0021d705c0cafmr9044762wru.55.1657385787740; Sat, 09 Jul 2022 09:56:27 -0700 (PDT) Received: from [127.0.0.1] ([13.74.141.28]) by smtp.gmail.com with ESMTPSA id b13-20020a056000054d00b0021d7d251c76sm1768893wrf.46.2022.07.09.09.56.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Jul 2022 09:56:27 -0700 (PDT) Message-Id: In-Reply-To: References: Date: Sat, 09 Jul 2022 16:56:21 +0000 Subject: [PATCH 4/4] doc add: renormalize is not idempotent for CRCRLF MIME-Version: 1.0 Fcc: Sent To: git@vger.kernel.org Cc: Philip Oakley , Philip Oakley Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org From: Philip Oakley From: Philip Oakley Bug report https://lore.kernel.org/git/AM0PR02MB56357CC96B702244F3271014E8DC9@AM0PR02MB5635.eurprd02.prod.outlook.com/ noted that a file containing /r/r/n needed renormalising twice. This is by design. Lone CR characters, not paired with an LF, are left unchanged. Note the lack of idempotentness of the "clean" filter in the documentation. Renormalize was introduced at 9472935d81e (add: introduce "--renormalize", Torsten Bögershausen, 2017-11-16) Signed-off-by: Philip Oakley --- Documentation/git-add.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/git-add.txt b/Documentation/git-add.txt index 11eb70f16c7..c4a5ad11a6b 100644 --- a/Documentation/git-add.txt +++ b/Documentation/git-add.txt @@ -188,7 +188,8 @@ for "git add --no-all ...", i.e. ignored removed files. forcibly add them again to the index. This is useful after changing `core.autocrlf` configuration or the `text` attribute in order to correct files added with wrong CRLF/LF line endings. - This option implies `-u`. + This option implies `-u`. Lone CR characters are untouched, so + cleaning not idempotent. A CRCRLF sequence cleans to CRLF. --chmod=(+|-)x:: Override the executable bit of the added files. The executable