Add to configuration file
{gel, [
{repos_dir, "/opt/repos/"},
{github_access_token, "8e8305c...e0328"}
]},
gel:init(Repository)
Types:
- Repository = binary() | list() | atom()
gel:commit(Repository, Commit)
Types:
- Repository = binary() | list() | atom()
- Commit = binary() | list() | atom()
gel:push(Repository)
Types:
- Repository = binary() | list() | atom()
gel:pull(Repository)
Types:
- Repository = binary() | list() | atom()
merge from Branch to 'master'
gel:merge(Repository, Branch)
- Repository = binary() | list() | atom()
- Branch = binary() == <<"devel">> or <<"master">> | list() == "devel" or "master" | atom() == devel or master
gel:checkout(Repository, Branch)
- Repository = binary() | list() | atom()
- Branch = binary() == <<"devel">> or <<"master">> | list() == "devel" or "master" | atom() == 'devel' or 'master'