Prerequisites
Git
Obtaining the Source
To obtain the source code, you can clone the repository using Git. Use the following command to clone the repository along with its submodules:
git clone --recursive https://github.com/dolphin-emu/dolphin.git
# OR
git clone --recursive git@github.com:dolphin-emu/dolphin.git
If you have already cloned the repository without the --recursive flag, you can initialize the submodules with the following command:
git submodule update --init --recursive
Updating the Source
To update your local repository with the latest changes from the remote repository, you can use the following commands:
git pull origin master --rebase
git submodule update --init --recursive