From nobody Sun Sep 10 16:18:34 2023 X-Original-To: freebsd-git@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RkFQf05v9z4s4YN for ; Sun, 10 Sep 2023 16:18:50 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RkFQd2pmzz3TYB for ; Sun, 10 Sep 2023 16:18:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694362727; bh=wxWGNw1NiZzh+qo4W9txKkAQU0jt9f2/f7MQsknUjrY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=SSUteZI8Y0eCQaW1WU30Dwhe/0+yeQxBuhCm8QflTbXav/ApWh+RXAqqJYfCr+qlyoPutHFHDC+VjY30Nc4VOQQ6ZIHcc7U42RB7pEKDs8wJfDKajIG7f3NnlAypqW2TxQg7UdKmylqBilDjip+Diu4+R95ED6c1mAd1ZwSsWG4XOPXEjjlVegQoHwiUgpsmvMy2ixlMxnx9leacY5RFuSWk9H6DkGTXbW62Xnd6zvdZGpleIEKs+dDOLUDscqnTbmh2Z1ex1aA3y6AxIN6JJ7TsqpSDxPK1tFBSEZ8rFfdKYj2vck0JcXvGmpHLlI6pONoJ2+NWDu5s3zVaAUb8UQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694362727; bh=SOI+94P0ATlQ4NrjBjybeJux/FW6UIjX2J7PwrohZ2c=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=NC8l6I1a4PvpUxlMc7rls14bun1VvhoMoq4ejicIBNQkGPLaXWN8JhqiKwt3xeI8mccB779/jXZtIEJ5LkYRDLX6AIbHaLt8ynWrQMUBXWV3rBN9TyNoWauysLmQJSDb8aeM0vCQCLNMxNu48eqo3AtHoyXubqd6uWN8fQ70XdP3Wu6ohH66kEDqqFsJOLRoesUZ/R8DB9U0NTBX0iQnVER47UR7c15CG0NVw3Ol8rMIa6FG4UjDwOEiBqOkG9YlNphPG/3hiKdg2guXlGQlnuZJ6FkTm2+AMdDL12CvbDegvMnP5yWEaUULLe+WY7o5rlTrNQCZjYTz3N+wCNLaRg== X-YMail-OSG: 4Kz_Ho4VM1nq8fhta1IXzxMcsTVaBoqQgafd7f_e.9n6_MMsrddGThluWwrOxqp VqXx09qbdJl2qD68cGuRYV6Uh7GQ8FVJijvXxh5AZhmVUgdhwxHE5EluaQhnyhpwoXlWCbZh4BEY 5gaxIRfTTaCklT9uAupOmz9NrhXBbdVneEYOc0ZY_ZKr4C.EEj6hiwJd62G6gGUbUi456To4HTXp TtB6tpCTzrF.4qrmRfBmnfCkWKdnq8P1SdISDIrh77m1m9mUvsLX6WXvVFjGVoeD75PerWeGYw1. KJTnWvqoN5Jjdlto29Bcq5xp4NzytX8bC1bdgdP3nlv6v7oWCdDe2o8NcWZJE9JtJQPotNs1smfx 29WKU4Muusaf7VZhpHrjuflja22SAN7Of9mgnQP3D.0rPJVu6r_.cpvO.W47cn9Z3kWtSVko0G3V UIQioWOzL50OZ4.BmwOrHrKRuC2pcHcKEjVw_k7GoooFbQmaaLzwoNMD97S3GhWWaJfN5Fc7jazs KuxxBn5okw4WKVy2p_x.2EZBfuu9AzeMOlbLVNicA8IyeOTPClGwaA4Dk4diHs30qGCUqX45.7_v RdOBnjF0LskDoI7aH9agrGnWU2r50CFEgYZcwEa1rm4CzHo7gRpN2_f7PzkaEwcBZqieQAWcsxJJ hnF_cwPCM7ZFI52zJbh.KKZwWZbb7545AiHuXAsHWcfWy_w4_YsOP7ZBxs7xHipxvFHRuKeprX19 QK_pTfPzJzGuOBNvjSFJgsYJPZrYV9UaoabJRFaw5bxopCr2nRKb8YchS5i9MMRBChH5Gj7LBqOF 2XjZkx.iKFO.bWTk10pCGGkFD1xBgoYLqaA25glT1.xkunZCNVtAwoMH4jUSL94BlIwJQcIW2jJH sYCxToi6emGTyRRhrATaKbMHSFSEXrR1PnL.hSsG_iRbUibFJe8RiE06LgAddNlM9ZFyF6QQDk3l BHQI9g0FTtt0PTO0nSw9xMN_nDJl1L7Ji02wuUJgqBkqk7srrH5_a4sXdPjq0HJjIKac9Bcmb4_O uLbYwbQKoZ_wrXsyWADSNiy99v4Pmt2oyAkCDBIdIlsMiQ5Lv7HRmTb6nJmBmLeOBLkr4iTnbZiz Gfw987aeaS1Nfe0_K.wv73izgAR97LOpA3OBRrNZIdcrZ2YR0CGC5F43JFWooNhs1gH6VSEwkr0u t9gukXQmISXXkfZZHmFF63RqH59v60eSmvpnx69Q9GgdQ4n9SrRUWF96dwmd8.GjUwEaw7oAVEZx S6VF1zvZ_uJUSMrfSat4Dbt6vPo6aSq3bGeKoEyOol3h0W9Ks6bXoVNYpMLpGs5jWXbzlpg2eaok mNMyn0m4tPNRUMzPKWyWHBrQZtTLiBh_y0PdmYkr838Mvs9aDyJ_718QyYpD0_V3sHHsNlPq61_Y JI1L.VzUx0PmnSFNGuNYqZn6FyNIUJxLT9fuGGsmaWd2_iQibI4DcKkGWPUTAoJcTDeVsremLhEG HKX5EUiG9Xgmb9HRjPbQ1W8Ckdh4AEsbSWXIxObHh4Qegxc6KatBu0fZ7zmtieZM8c9L40tGHDf6 VMBNOj_VftoFkG_E1g6yV2ES5G5Dxotutk.XFeZDL.lk6tNISLye8VhCr0Xjnt9KgdnFnYLJ4iSt BNmH6BGS9XvwjQYSr08J3OpH2W_pRNT_Mj7n2mbDiWwqy6iuq_zQiP4_LPVM68x8GEsMnlHmNduk DvrlaSis4.rS0l0sA9cG57DX_hKctSrSfwrYYI34nCfJ5PQ3IzXgFpGbD.sh.g9ejJxvHJeXGKG4 egWt9XyrbuYD9V.weoBDkxGPhx4mYswjsN74V8mbAT6AyeVpqAhO7ikphnSDtpuLKzEtDrDRKo5q bI842URmPmu_y1Xnnho6bUXZtk0kiqvoXBF.da9AQFQPbcDgzoeNibupXDTu8yx7fpPcG3_d2G8_ WxQ_cbA8ftdniBhthWCX4Z1393SRXykfn6O8HGPinXpdSQgypJQgg9GheSk9y1ythoMUtfyxUAOW LeqSAwa03k7h234ecO6deTOXbMSVEfiDHqf5yNeQUZKrPBGwMlTYLVNdpMo7lIMbZ06T_lZ3FBqL tMwEQGsA1qbYwBfdJ0Sy6UORVrzpmlAtqc5YZdO1nMWBMxOYIusV7gnVH6f4K3n34NNgNfRSWqUG XiHIm0aacJO48APe.XeVoYB6IqpqtxKtcf6F2WXP7doaW3Qx_92qgWZncSh6n8QEB84B7.38cO0Z 0P8_ecVT6M_mZnysggvhNTuM63zHdqGA5YyeehpFNDKB8yodic7birzK4HiQBmnW2wmVWvxQwx47 1tVPa X-Sonic-MF: X-Sonic-ID: 17f83243-fd21-4821-b015-ce9effce5b00 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Sun, 10 Sep 2023 16:18:47 +0000 Received: by hermes--production-ne1-7b767b77cc-6vm8t (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID db961f912387fba8aec3409a5d135c45; Sun, 10 Sep 2023 16:18:45 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Discussion of git use in the FreeBSD project List-Archive: https://lists.freebsd.org/archives/freebsd-git List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-git@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: Working with forks: git-checkout(1) options -b and -t From: Mark Millard In-Reply-To: <802423f4-a29b-74ae-f2cc-ce8f91dbf373@gmail.com> Date: Sun, 10 Sep 2023 09:18:34 -0700 Cc: freebsd-git Content-Transfer-Encoding: quoted-printable Message-Id: <5701B98C-0075-4966-9D93-C5E4A01D628D@yahoo.com> References: <7e6a3a98-80a8-c787-fda5-65e924dbad34@gmail.com> <543e12ed-bc12-ee0e-4ddf-4423fe704d78@gmail.com> <802423f4-a29b-74ae-f2cc-ce8f91dbf373@gmail.com> To: Graham Perrin X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4RkFQd2pmzz3TYB On Sep 10, 2023, at 08:58, Graham Perrin wrote: On 08/09/2023 03:51, Warner Losh wrote: > =E2=80=A6 Or 'git checkout -t jlduran/nanobsd-embedded-use-makefs' =E2=80= =A6 > A doc tree example, now. Colour me confused. >=20 > % git -C /usr/doc remote add outpaddling = https://github.com/outpaddling/freebsd-doc.git > % git -C /usr/doc checkout -b outpaddling-main --track = outpaddling/main > fatal: 'outpaddling/main' is not a commit and a branch = 'outpaddling-main' cannot be created from it > % git -C /usr/doc checkout -b outpaddling-main --track outpaddling > fatal: 'outpaddling' is not a commit and a branch 'outpaddling-main' = cannot be created from it > % git -C /usr/doc checkout -b outpaddling-main -t outpaddling/main > fatal: 'outpaddling/main' is not a commit and a branch = 'outpaddling-main' cannot be created from it > % git -C /usr/doc checkout -t outpaddling/main > fatal: 'outpaddling/main' is not a commit and a branch 'main' cannot = be created from it > % >=20 > there's only one = branch, main. >=20 =46rom man git-remote: add Add a remote named for the repository at . The = command git fetch can then be used to create and update remote-tracking branches /. So it looks like the next step after "git -C /usr/doc remote add . . ." = is: % git -C /usr/doc fetch outpaddling Prior to that no interaction with the remote has happened for the local git to have found what branches exist and the like. =3D=3D=3D Mark Millard marklmi at yahoo.com