Before being able to push or pull, you must create a personnal access token. It is used instead of the password for more security. See Personal access token
This is the git command list:
git clone <repo>
git add . #add all the changes you made
git commit -m "<message>" #the message that represent the changes made
git push origin <branch> #the name of the branch you want to push to
git pull #pull the changes online to your local device on your current branch
git branch <branch> #the name of the branch you want ot create
git checkout <branch> #the branch you want to work on
The project contains submodules. Clone it using this command:
git clone --recurse-submodules <repository-url>
To use the classes in ThinkDSP, import it to you script with:
from lib.ThinkDSP.code.thinkdsp import Wave
Change <Wave> for the class you want to import