Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 1.26 KB

README.md

File metadata and controls

53 lines (35 loc) · 1.26 KB

GitHub Repository Manager

A command-line tool for managing GitHub repositories for toggling between private and public, archiving and unarchiving, and displaying detailed repository information.

Prerequisites

  • GitHub CLI (gh)
  • dialog
  • jq

Installation

  1. Clone the repository:

    git clone https://github.com/walkertraylor/github-repo-manager.git
    cd github-repo-manager
  2. Ensure you have the required dependencies installed.

  3. Make the script executable:

    chmod +x github_repo_manager.sh

Usage

Run the script:

./github_repo_manager.sh

Follow the on-screen prompts to manage your GitHub repositories.

Features

  • List all repositories
  • Toggle repository visibility
  • Save and load repository status
  • Search repositories
  • View detailed repository information

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

As this project is primarily developed for personal use, contributions may be limited. However, if you have suggestions or improvements, feel free to open an issue or submit a pull request.

Disclaimer

This tool is designed for use on macOS and may not function correctly on other operating systems. Use at your own risk.