Skip to content

Automate the process of creating and initializing a GitHub Repository

Notifications You must be signed in to change notification settings

NickRTR/GitHub-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub-Automation

Installation

(Recent installation of Go(lang) required)

go install github.com/NickRTR/GitHub-Automation@latest

On macOS:

sudo ln -s <Path to Executable> /usr/local/bin

(Path to executable should be similar to the following path: Users/name/go/bin/GitHub-Automation)

Usage

  1. Create a GitHub access token with repo access
  2. Navigate into the folder you want to initialize a repository in.
  3. Run GitHub-Automation with the arguments you wish:
    1. -title/-t: Change the repo title
    2. -private/-p: Set repo visibility to private (default ist public)
    3. -organization/-o: Set organization
    4. -reset/r: Reset stored GitHub Access Token