Git question
Dr M J Carter
Martin.Carter at physics.ox.ac.uk
Tue Jan 14 16:36:09 UTC 2020
On Tue, Jan 14, 2020 at 09:04:41AM -0500, Steven Smith wrote:
> > "reset" is not a git command I ever run in the normal course of my
> > contributions to MacPorts
>
> Practically, the most efficient way to fix conflicts or really any
> git local error is to save work outside git, do a `git reset --hard
> upstream/master`, and copy the work back.
Argharghargh. Local drive space is cheap; if you really do wreck your
local checkout, it's less drastic to clone upstream into a different
directory, copy what you need from the checkout you broke, and leave
the wreckage behind.
This trick saved my sanity [stop laughing at the back there] more than
once while I was still formulating MajoC's Rules of Git, which end
with: ".... and as with all Swiss-army chainsaws, watch your wrists."
Hope this helps, folks.
--
Dr Martin J Carter
Computer System Administrator
Astrophysics, University of Oxford
More information about the macports-users
mailing list