On 9/30/23 09:38, Robert Huff wrote:

Hello:
        On a system running:

FreeBSD 14.0-CURRENT #0 main-f0a15aafcb
Mon Oct 31 08:19:54 EDT 2022
amd64

        I upgrade ports daily using portmaster and a fully populated ports
tree, which is updated nightly using "git pull --ff-only".
        About a week ago, Something Happened(tm) and the contents of
www/chromium got mangled to the point they had to completely scrubbed.
(The directory and permissions are still intact.)
        I want to:
        a) re-pull just the contents of that directory.
        b) deal with the (git) bookkeeping so I can go back to using the
usual update procedure.
        What is the correct set of commands to do this?
        (Obviously, not a git guru - I mostly cut-and-pasted stuff from
the Handbook and went on to other matters.)

cd /usr/ports/www/chromium
rm -rf *
git restore .

 .. will likely get you back to consistency.

You may also wish to check the output of ..

cd /usr/ports
git status
git diff

 .. for any wider scale issues,

        Michael


Reply via email to