Here are some screen captures for these same steps, that I created back
in January for the MapServer community:
https://github.com/MapServer/MapServer/wiki/Renamed-Default-Branch
-jeff
--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/
On 2021-08-18 11:41 p.m., Vaclav Petras wrote:
Dear all,
I will rename our default branch currently called master to main in the
following days. We already discussed it here and there, but the rename
should be relatively smooth. Much simpler than the addons repo
reorganization. Users not compiling code themselves should not be
affected. Contributors will be, but GitHub warns you about the rename
when you come to the repo web page. Those compiling from source may need
to make changes.
The update of a local clone can be done with instructions similar to the
following (I will post them again once I confirm it is the best fit):
git branch -m master main
git fetch upstream
git branch -u upstream/main main
git remote set-head upstream -a
Additionally, to get rid of upstream/master, do:
git fetch --prune
You don't need to update your fork unless you want to.
The changes needed in the repo are already in a PR (feel free to review):
https://github.com/OSGeo/grass/pull/1806
<https://github.com/OSGeo/grass/pull/1806>
Those compiling from source code obtained from Git will need to make
changes when they explicitly specify the branch. A simple `git clone`
takes the default branch which will continue to work. However, if you do
--branch, checkout, or switch, and at the same time using the master
branch, you will need to change "master" to "main".
Let me know if you have any questions or concerns.
Best,
Vaclav
_______________________________________________
grass-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-dev
_______________________________________________
grass-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-dev