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: 3 months ago
JSON representation
A gh-new is a CLI tool to quickly create a new GitHub repository from the command line.
- Host: GitHub
- URL: https://github.com/bravo68web/gh-new
- Owner: BRAVO68WEB
- License: mit
- Created: 2024-06-03T08:31:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-03T08:52:19.000Z (over 1 year ago)
- Last Synced: 2025-02-10T06:42:52.846Z (about 1 year ago)
- Topics: cli, gh, gh-cli, gh-extension, gh-extensions, golang
- Language: Go
- Homepage:
- Size: 9.77 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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)