Tool to manage github repositories and flutter projects. It admits three operations
- Create: Create a github repository and flutter project from scratch (makes use of
flutter create). By default it makes the github repository Private. - Delete: Deletes a github repository and flutter project.
- Make Public: Makes a github repository Public.
Usage:
bash app.sh command repoNameAlternatively, you can edit ~/.bashrc or ~/.zshrc adding
alias automaticGit="bash path/to/repository/app.sh"And to use it just
automaticGit command repoName
Where:
- Command must be one of the three operations:
create,delete,makePublic.
- RepoName must be the name of the flutter project.
Requirements are listed in env.yml, an anaconda enviroment. To install it
conda env update -f env.yml -n baseIf pip user run
pip install requirements.txtYou must create a file credentials.py where github user credentials are stored. It should be
user="githubUsername"
password="githubPassword"