# Functions
DownloadGithubRepo clones the repository from GitHub given the url and save it in the tmp folder, if the download successfully complete the name of the path, name and last commit hash will be returned.
GenerateRandomString will generate a random alphanumerical string of the given length.
No description provided by the author
GetUserAndNameFromRepoUrl get the username of the creator and the repository's name given a GitHub repository url.
HasLastCommitChanged will check if the last commit of a GitHub url is different from the given to the function TODO: should read just the last one not all the commits in the json.
No description provided by the author
ValidGithubUrl check if an url is a valid and existing GitHub repo url !should allow other git remotes (I.E.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author