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

Reply via email to