<div dir="ltr"><div>Dear all,</div><div><br></div><div>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.<br></div><div><br></div><div>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):<br></div><div><br></div><div>git branch -m master main<br>git fetch upstream<br>git branch -u upstream/main main<br>git remote set-head upstream -a<br><br>Additionally, to get rid of upstream/master, do:<br><br>git fetch --prune</div><div><br></div><div>You don't need to update your fork unless you want to.<br></div><div><br></div><div>The changes needed in the repo are already in a PR (feel free to review):<br></div><div><br></div><div><a href="https://github.com/OSGeo/grass/pull/1806">https://github.com/OSGeo/grass/pull/1806</a></div><div><br></div><div>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".</div><div><br></div><div>Let me know if you have any questions or concerns.<br></div><div><br></div><div>Best,</div><div>Vaclav<br></div></div>