Skip to content

bdobruno/bdo-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bdo-cli Logo

bdo-cli provides a collection of helpful shell scripts for Git, GitHub, and development workflows.

Installation

# One-line installer (installs bpkg if needed)
curl -Lo- https://raw.githubusercontent.com/hellobdo/bdo-cli/main/install-with-bpkg.sh | bash

Requirements

Before installing, ensure you have the following prerequisites:

  • Git: For repository operations
  • GitHub CLI: For GitHub operations
  • Direnv Allow: Making direnvs

These tools must be installed on your system before attempting to install bdo-cli.

Available Commands

  • bdo help - Show all available commands
  • bdo create <repo-name> - Create and initialize a new repository
  • bdo push - Add, commit, and push changes
  • bdo branch <branch-name> - Create and push a new branch
  • bdo checkout - Reset to match remote main branch
  • bdo mkenvrc - Creates a envrc file in folder and runs direnv allow

Uninstallation

To remove bdo-cli from your system:

# Run the built-in removal command
bdo remove

License

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

About

bdo-cli provides a collection of helpful shell scripts for Git, GitHub, and development workflows.

Resources

License

Stars

Watchers

Forks

Contributors