Command-Line tool to make git a tad bit easier to use :)


Keywords
github init repo git development
License
MIT
Install
pip install esgitit==0.1.5

Documentation

Esgitit

Tired of switching between browser and terminal when initilizing github repos? This Python Command Line automation tool takes care of it all.

VERSION 0.1.1 IS OUT NOW

Version changes

0.0.1 Initial release

0.0.2 Contains a minor bug fix

0.0.3 Updated Readme.rst and setup.py; Added new command 'eg-init'

0.0.4 Added create remote repo functionality to 'eg-init' using github api

0.0.5 Migrated to python3 only

0.0.6 Added Universal support

0.0.7 Contains a minor bug fix

0.0.8 Fixed code to prevent loop

0.0.9 Added git repo description functionality

0.1.0 Introduced setup scripts

0.1.1 Added extra security features

0.1.2 Contains a minor bug fix

0.1.3 Changed chmod permission settings

0.1.4 Added support to both python 2 and 3 using Futurize module

0.1.5 Contains a minor bug fix

Installation

If this is your first time running esgitit, please run the following command in terminal:

eg-setup

This will save your github username and password for future uses.

To install esgitit, simply type the following command into terminal:

pip install esgitit

If you want to install a specific version, specify the version number after esgitit:

pip install esgitit==x.x.x

where x.x.x is the version number (such as 0.0.2)

Running Esgitit

To initialize a repo, type the following command into terminal:

eg-init

Choose whether or not to initialize with a readme.md, then enter your Github username in Username field and repo name in Repository name and/or a description. Enter password to create a remote repository. All folders will be commit and pushed onto the newly created repository.

View the project on PYPI