What is Github?
Github is a hub for software project development. We use it to organize and manage the development of the BannerlordCoop mod.
How do we use it
Github Teams to organize repositories.
Issues to track features and bugs.
Projects to organize and track progress of issues.
Branches are used to isolate your coding progress, essentially branches are a copy of the base code.
Pull Requests are used to merge branches into the main branch. In our case that is the 'development' branch. Note: the master branch is used to release the mod.