Skip to content

musaubrian/rgn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RepoGen(rgn)

License: MIT

RepoGen is a lightweight command-line interface (CLI) tool written in Go, designed to simplify the process of creating and initializing repositories on GitHub.

You can also see what issues are assigned to you.

Repository Generation Options
  • Empty repositories (no README or .gitignore)
  • Repositories with only a .gitignore file
  • Repositories with only a README file
  • Repositories with both a README file and a .gitignore file
  • LICENSE generation?

Installation

Note

You will need to generate new personal token with repo creation permissions

To use RepoGen, you'll need to have Go installed on your system. Follow these steps to install and set up RepoGen:

a. From Source

  1. clone the repository
git clone https://github.com/musaubrian/rgn

cd rgn
  1. Build it.
go build .
# or
make

# MAKE IT GLOBALLY ACCESSIBLE
# Manually move the binary(rgn) to the GOPATH usually HOME_DIR/go/bin
# or

make install
  1. Run it
# If you did not install it globally
./bin/rgn

# If you did install it globally
rgn

b. Using go install

go install github.com/musaubrian/rgn@latest

# If the version installed doesn't match the current release version

go install github.com/musaubrian/rgn@current_version

c. From releases

Download the archive and extract it.

That's pretty much it

Uninstalling

# If you made it globally vailable
make uninstall

# If not
make clean