Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bravo68web/gh-new

A gh-new is a CLI tool to quickly create a new GitHub repository from the command line.
https://github.com/bravo68web/gh-new

cli gh gh-cli gh-extension gh-extensions golang

Last synced: 5 days ago
JSON representation

A gh-new is a CLI tool to quickly create a new GitHub repository from the command line.

Awesome Lists containing this project

README

        

# new - GitHub Project Initializer

## Description 👀

A gh-new is a CLI tool to quickly create a new GitHub repository from the command line.

## Usage 🙌

```bash
gh new -h

A gh-new is a CLI tool to quickly create a new GitHub repository from the command line.

Usage:
gh-new [flags]

Flags:
-h, --help help for gh-new
-m, --msg string Set the message of initial commit
-o, --owner string Set the owner of the repository
-p, --private Set the repository to private
```

## Example 🤓

```bash
gh new -o BRAVO68WEB -m "Initial commit" -p --push

🔧 Repository initialized
📦 Files added to repository
📝 Repository committed
🚀 Private Repository created on GitHub
🔍 Current branch: main
🚀 Repository pushed to GitHub
🎉 Repository created successfully
👉 https://github.com/BRAVO68WEB/gh-new
```

## Installation 🚀

```bash
gh extension install BRAVO68WEB/gh-new
```

## Contributing 🤝

Contributions, issues and feature requests are welcome!

## Show your support 🙌

Give a ⭐️ if this project helped you!

## License 📝

This project is [MIT](LICENSE.md)