Greate helps you in creating github repos on the go from your command line.
All you have to do is write greate and it will create a repository with the name of your current directory.
You can also customize your repository by using additional arguments
Installation
$ pip install git+https://github.com/yashmehrotra/greate.git
Usage
usage: greate [-h] [--ssh] [-d DESCRIPTION] [-n NAME] [-r] [-p]
optional arguments:
-h, --help show this help message and exit
--ssh Adds the ssh url for git remote. Default: https
-d DESCRIPTION, --description DESCRIPTION
Description for github repo
-n NAME, --name NAME Name for the github repo. Default: Current directory name
-r, --readme Create README.md for github repo
-p, --private Private github repo
Examples
$ greate
Username: foobar
Password:
Repository created successfully
# Use ssh as remote url
$ greate --ssh
Username: foobar
Password:
Repository created successfully
# Add description
$ greate -d "My first project"
Username: foobar
Password:
Repository created successfully
TODO
Clean Code
Metadata
Release files for greate 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| greate-0.1.1.tar.gz | 2.4 kB | Details |
Release files / greate-0.1.1.tar.gz
| Download URL | greate-0.1.1.tar.gz |
|---|---|
| Size | 2.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
93b009921d6c7781961e22a0365556d77ce8abe1744c7da93a08f01d8278304d
|
|
BLAKE2b-256 checksum How to use checksums |
f2ccd5f112299019c1f064789c611bc50992f19abf87f5c2e314fc1b7d24e5bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |