☕️ Create node, python or ruby project locally and on github(private or public)
Shell
Switch branches/tags
Nothing to show
Latest commit b98a4e5 May 8, 2017 @gko choose your github repo
Permalink
Failed to load latest commit information.
listbox @ 6bb401d create gem as well as npm package Jan 22, 2017
.gitmodules create gem as well as npm package Jan 22, 2017
LICENSE.md license Jan 21, 2017
README.md Update README.md Feb 5, 2017
demo.gif replace demo Jan 22, 2017
project.sh choose your github repo May 8, 2017

README.md

Project

Create project locally and on github

demo

Installation

Manually

You will need to install hub to use it. Then you need to clone repo:

git clone --recursive --depth 1 https://github.com/gko/project

then add it to .bashrc or .zshrc:

source ./project/project.sh

With antigen

In your .zshrc

antigen bundle gko/project

Usage

Usage: project [options]
Example:
  project -p test
Options:
  -h, --help      help
  -p, --private   create private github repository
  -f, --folder    your projects folder(defaults to ~/projects)
  -n, --no-init   avoid initializing package

then to create public repo:

project test

create private repo:

project -p test

if project already exists it will only switch to its folder

Projects path

You can specify projects path by either -f key or $PROJECTS_HOME variable:

project -f /projects_path

or

export PROJECTS_HOME=/projects_path

Otherwise default path is ~/projects

License

MIT

Copyright (c) 2012-2017 Konstantin Gorodinskiy