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.0 required=3.0 tests=BAYES_00, 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 E32A91F466 for ; Mon, 3 Feb 2020 20:15:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726930AbgBCUPE (ORCPT ); Mon, 3 Feb 2020 15:15:04 -0500 Received: from mail-lj1-f171.google.com ([209.85.208.171]:35140 "EHLO mail-lj1-f171.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726201AbgBCUPD (ORCPT ); Mon, 3 Feb 2020 15:15:03 -0500 Received: by mail-lj1-f171.google.com with SMTP id q8so16061614ljb.2 for ; Mon, 03 Feb 2020 12:15:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OiIVGJe00E76ajoLNEcHDxLnPYwOJscxnNOaSxsCq6I=; b=kR5wN94QlwJRtUoezDUWcH0ipaups5LkSBjAbXeqDXGjvrztSOppCKuN1uJ5UPFVme YE3k9vWu+G/nqotkQFBeBnj9Rt7yRYcNLj1a9wHP6VZeXy2+oFho1HgxWhKciwgKeD7k NB8Rjf5PaoY+cWxNddzFv6lCy9/gTHrrCq402gUddI0YLsRjF491VMxTyDaQIl/kB3oF y6nrkq8hLJpfglMWq/YasIP2MxZmTbHKzFxwD5c7UpognqjYCPnITDpAS9565XMnjuU6 S/jFDFWXkFzsSkchDG6BEx62lxf4odBq6joVEEEtXiOk3u4but3rk/6xnqVD77WD44ja E0hg== X-Gm-Message-State: APjAAAUhntSqY7cPb7TIXrE2XS/V7ucYyMSm5eJfyeG7QQZ12Ng+54e/ XI8pbMaJo4z+uQlRMdNnZLUxPfaqVcinHlIqApOi8Lni X-Google-Smtp-Source: APXvYqw/zGkqM0B4xENEjXN2sumQgXde+WtL+0LizWe12RCBJ2Xb0/+XA98QDP6bgSnA0C2oRIKL5widyt2xuSZEuqU= X-Received: by 2002:a05:651c:1049:: with SMTP id x9mr15114082ljm.233.1580760901695; Mon, 03 Feb 2020 12:15:01 -0800 (PST) MIME-Version: 1.0 From: masukomi Date: Mon, 3 Feb 2020 15:14:50 -0500 Message-ID: Subject: [bug] git-rev-parse sometimes appends subdirectories to result To: git@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Expected behavior No matter what subdirectory of my repo I am in git rev-parse --show-toplevel will always return the same result Actual behavior Depending on what subdirectories you are in it will sometimes (not always) start appending those subdirectories to the path. Reproduction My git repo root is at /Users/masukomi/workspace/private_comments If i run git rev-parse --show-toplevel within that directory it returns the correct (identical) path. If i run it within /Users/masukomi/workspace/private_comments/src it returns the correct path (without the /src) If I run it within /Users/masukomi/workspace/private_comments/src/tests it suddenly starts returning /Users/masukomi/workspace/private_comments/src/tests Notes Git 2.25.0 macOS 10.15.3 installed via homebrew. no submodules present. - Kay Rhodes https://masukomi.org