From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7185214952527888384 X-Received: by 2002:a1f:ac41:0:b0:3d5:63ee:dae1 with SMTP id v62-20020a1fac41000000b003d563eedae1mr4044961vke.9.1672942611155; Thu, 05 Jan 2023 10:16:51 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1f:2a12:0:b0:3bc:445c:c50 with SMTP id q18-20020a1f2a12000000b003bc445c0c50ls5047999vkq.11.-pod-prod-gmail; Thu, 05 Jan 2023 10:16:50 -0800 (PST) X-Google-Smtp-Source: AMrXdXs7JSXmOSlMAQpIuItK9yu68znNmOwbeq+d9dHPMz/sxHTyRHa5YmuafIoeqxZ5fJ+3leou X-Received: by 2002:a1f:3085:0:b0:3b8:7586:c194 with SMTP id w127-20020a1f3085000000b003b87586c194mr25016011vkw.3.1672942610422; Thu, 05 Jan 2023 10:16:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672942610; cv=none; d=google.com; s=arc-20160816; b=Ad5Qu1WJRHgYxa4T9IviJogV350ma+7UoO9GT0X6bhrkwWZ5Ny/epYOFbu+/sbSHf5 OA7viB//KtlHEy0B9X0L8MoCChdPfChZchMMhhtrpt77H/+tbKHWzCXALExEAF/ZUkLL l1rwQj72wT1Y0hu+BxJIXUClkKEN9wn+EWxz4iXlMfHzouXwPfws5fuHASerGw9Ja+Z8 /zs2KnZjBGNnZOWW8p3/MTOOhDGIA6KRRyvJiY6YmTYCNmThk65TQgImJjybAswOji/0 sjq6uuZJQmk3JRPGOYA3BxuML46TUCcmyBl0pXzjPn8MQRL5uIS6GOnDJbBwvUz4+so8 lz7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=n19vXb2qlEjk/aBMTnAyCoE9bV5L0hszAMseayVvWiY=; b=HvhOFLrujDasRn4h1lxIleshsq4/0qkOEMygyBf32EgyevtGEvX+s6+Q9UIpwFbYpz EzVdtfj3tGONYIRmWcoDklCmF2WR2m0yXX9bHnZAxwuu/Cqh8k5SWZDr0ssVrk8UPPsO y+m6DZG0g/nA2gbCN3cx0FTxtjpOwR7hjVWHh6nq6uq4mLem4uMA2QDO4/x9OXCgR8Ed kJ94V7+CsswClIkI7CtDHswWB/3LnLUckOVk5EXAmbL5w2dNUp/y/pvGzQbHoWxkWXXc 6VZ2zySG1ggqlgwRJesjL3P+WCS0FQJLuUlyItSK/Jjy1hmSyg/7786EOdVAtmJ1W+7a CWYA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=hdpcDUmG; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::f33 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com. [2607:f8b0:4864:20::f33]) by gmr-mx.google.com with ESMTPS id d186-20020a1f9bc3000000b003bc80996bacsi2241150vke.4.2023.01.05.10.16.50 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 05 Jan 2023 10:16:50 -0800 (PST) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::f33 as permitted sender) client-ip=2607:f8b0:4864:20::f33; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=hdpcDUmG; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::f33 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-qv1-xf33.google.com with SMTP id q10so26006130qvt.10 for ; Thu, 05 Jan 2023 10:16:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=n19vXb2qlEjk/aBMTnAyCoE9bV5L0hszAMseayVvWiY=; b=hdpcDUmG24pVk/Wb8RrkhwZFq2+Q2G+a52DNttYRikpdBwy5EPWKPFU+z/wybCCncc AzWwP02dXep9NCwB7yXw+7XSg5v2OAbI8JRUW7ugypXk6fz0wDUWWcDVmT6+F93gacT6 sdhRjxPTHUgThr1e6yIItHBMu706ZW6knwteLr2IOnpZNzC7fG22zae482J9C4r5prbY hFKRHlOzDa6Yn3QYbo+sTj7U0DZQGaoWtLYDVcX2jW+q1viwTMkKbEyPnvZHwxNzjxdd w6nCcYln128MHF+wBMzkfhfdrT6SQwjWFWB5svTM/ys5hx1+RdhUS4m5sMJaH30EHO5j wNbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=n19vXb2qlEjk/aBMTnAyCoE9bV5L0hszAMseayVvWiY=; b=S4b0ne/dOCW+5mM7oTPFV0isz9GbgXH0XTg3ORtYePbYwQjSBX9Jh9LG+loiSTWjAh cXknmFD4jUcz8AKrVW6w9C50VSfvrcLw8RBXsSYIutd+D5P87HnWmGGfkupWtz/KKyUm RlEkX8NoXshzLGhTLmlCEIyfPlIAXHFnLn1Aj8xXmQ1OcFbnfPebBDkyR+putxjYuPHl 9iDWjyE1QfqECE9wqA8cJAtGHfpQE6PL+bP/GeZjLQAJc8O5q4otqHPDT8otkdLaiyh2 K9tiG37rA+jwwqVZgGbxxqWVxjkgEyQxiaHmcQ+CaW1stEvb+T1lwmKr7XNtotDwJHx2 YPEw== X-Gm-Message-State: AFqh2kpBZQaiZWD/V8tdV5chfk5aBBy0Z+GtLxFfHr+HXlYaocC3yOjI fBr5KxtT/r+kj9gq/Fosk8cqWxYs8V78ThCbjtnYPEig6w== X-Received: by 2002:a0c:e7c7:0:b0:4c7:8c1b:68d9 with SMTP id c7-20020a0ce7c7000000b004c78c1b68d9mr2713991qvo.52.1672942610015; Thu, 05 Jan 2023 10:16:50 -0800 (PST) MIME-Version: 1.0 References: <20230105185736.4ca3c7ea@md1za8fc.ad001.siemens.net> In-Reply-To: <20230105185736.4ca3c7ea@md1za8fc.ad001.siemens.net> From: "Roberto A. Foglietta" Date: Thu, 5 Jan 2023 19:16:14 +0100 Message-ID: Subject: Re: git.functions to improve the git users experience in your bash To: Henning Schild Cc: isar-users@googlegroups.com Content-Type: text/plain; charset="UTF-8" X-TUID: FjP7FdC9qZN8 On Thu, 5 Jan 2023 at 18:57, Henning Schild wrote: > If you search the web you will find hundreds of projects trying to > repair gits user interface. Every comfortable command-line UI should be verbose enough to be descriptive and self-explanatory and IMHO git achieved this goal very well. However, for an intensive use - after having learned the command-line UI - verbosity impairs productivity and there is no way to avoid writing git in front of every command unless a functions-set wrap layer is used. This is the point in which git-functions arrive and aim to help those whose hands wish to be faster than their minds. I will use this explanation as a rationale section of my project. Thanks for the inspiration. Best regards, R-