Thread:SamwiseFilmore/@comment-30645975-20170115043219/@comment-25330335-20170118224424

If you successfully cloned the repository using git, you didn't mess anything up permanently. :P Isn't revision control nice? You (I think...) should be able to use:

git checkout master

in order to reset the contents of your repo. I'd also suggest updating your fork on github and running:

git pull

in order to update your local clone. I made a few changes, and I got it to work, after a fashion. You need to be in the main math folder, rather than running dub on a specific file. dub is a build tool, so it puts all that stuff together for you.

You can check out the files using geany if you'd like. If you see something you would like to change or add to, go for it! Make sure everything works, and then run:

git commit -a

This commmits your changes to the local repository. Then run:

git push

to push your local changes to your fork on github. Then go on github and open a pull request to get your changes included in my repository! You don't have to do all that if you don't want to though...