https://github.com/chrispeterjeyaraj/git-bird
A simple git command line utility for developers to perform daily tasks like committing changes, pulling updates from a remote repository, and more.
https://github.com/chrispeterjeyaraj/git-bird
cli command-line-tool git githelp go golang shell-script shell-scripting
Last synced: 4 months ago
JSON representation
A simple git command line utility for developers to perform daily tasks like committing changes, pulling updates from a remote repository, and more.
- Host: GitHub
- URL: https://github.com/chrispeterjeyaraj/git-bird
- Owner: chrispeterjeyaraj
- License: mit
- Created: 2023-10-05T07:32:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-13T11:33:19.000Z (over 1 year ago)
- Last Synced: 2024-12-28T11:15:48.676Z (5 months ago)
- Topics: cli, command-line-tool, git, githelp, go, golang, shell-script, shell-scripting
- Language: Go
- Homepage: https://github.com/chrispeterjeyaraj/git-bird/README.md
- Size: 2.84 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git-bird
Git Bird is a command-line tool that simplifies common Git operations. It provides a convenient way to perform tasks like committing changes, pulling updates from a remote repository, and more.[](https://github.com/chrispeterjeyaraj/git-bird/actions/workflows/go.yml)
## Prerequisites :clipboard:
Before installing Git Bird, You will also need to have GoLang installed. To check if you have Go installed, open your terminal window and run the following command:
```sh
go --version
```If you see a version number in the output, it means that Go is installed. If not, you can download and install go using the below documentation:
```sh
https://go.dev/doc/install
```
## Installation :inbox_tray:
To install Git Bird, please follow the steps below:
1. Clone the Git Bird repository to your local machine by running the following command in your terminal:
```sh
git clone https://github.com/chrispeterjeyaraj/git-bird
```
2. Navigate into the cloned repository by running the following command in your terminal:
```sh
cd git-bird
```
3. Run the install.sh script by running the following command in your terminal:
```sh
./install.sh
```
This will install the required Go packages, copy the gptcommit executable to your /usr/local/bin directory, and add an alias to your .bashrc file.## Usage :zap:
To use Git Bird, Navigate to the directory of the Git repository you wish to commit changes to, and run the following command in your terminal:
```sh
gitbird```
This will show the commands Git Bird supports and provide help documentation.## Uninstallation :outbox_tray:
To uninstall Git Bird, please follow the steps below:
1. Navigate to the directory where you cloned the Git Bird repository by running the following command in your terminal:
```sh
cd
```
2. Run the uninstall.sh script by running the following command in your terminal:
```sh
./uninstall.sh
```
This will remove the gitbird executable from your /usr/local/bin directory## Contribution :raised_hands:
I welcome contributions from the community! If you find a bug 🐛 or have an idea for a new feature 💡, please open an issue or submit a pull request.## LICENSE :scroll:
Git Bird is licensed under the MIT License. See the [LICENSE](./LICENSE) file for more information.----------
- If you found Git Bird useful, please consider giving this repo a star ⭐️!