rgn

command module
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2024 License: MIT Imports: 1 Imported by: 0

README

RepoGen(rgn)

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

Uninstalling

# If you made it globally vailable
make uninstall

# If not
make clean

Documentation

Overview

Copyright © 2023 musaubrian

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

See the README.md for more info

Directories

Path Synopsis
internal
gh

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL