Information for developers who wish to create custom applications based on FreeSWITCH or contribute improvements and bug fixes back to the FS community. See also: Contributing Code.
First, create a Github account
Next, create a fork of github.com/signalwire/freeswitch in Github
Finally, clone the repo:
git clone https://github.com/${YOUR_USERNAME}/freeswitch.git
YOUR_USERNAME is your Github user name. Git will prompt your for you password when required.
git clone ssh://git@github.com:${YOUR_USERNAME}/freeswitch.git
Example ssh_config for those who need it. (Most people do not need this)
host github.* IdentityFile ~/.ssh/my_pubkey_file |
Execute the following command to clone the repository:
git clone https://github.com/signalwire/freeswitch.git