ELPA v. MELPA how do I just turn off ELPA?
I just spent two hours in a rabbit hole trying to make Magit work after I discovered a misconfiguration on my side. Basically my installed magit was too old to work with git-2.50.x on my Mac. So, my first step was to update packages in my emacs-29.2 install. That failed with a bunch of errors, one if which was marked "impossible" in the Magit bug tracking log. I deleted both .emacs and .emacs.d to start fresh and got different errors but still got errors. I eventually figured out where emacs was saying _"fetching packages from ..elpa. it should have been hitting MELPA (please correct me if I'm wrong here). Following the fresh install instructions for Magit gives me a working install but I think that packages are all installed from ELPA and they should be from MELPA.
How do I fix this?
If the packages on ELPA are broken, or outdated, why is it the default package repository for emacs?
Thanks for any help you can provide.