Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arsamsarabi/got
got script for git
https://github.com/arsamsarabi/got
Last synced: 3 days ago
JSON representation
got script for git
- Host: GitHub
- URL: https://github.com/arsamsarabi/got
- Owner: arsamsarabi
- Created: 2022-10-25T08:32:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-15T09:15:01.000Z (about 1 year ago)
- Last Synced: 2023-10-16T11:32:44.728Z (about 1 year ago)
- Language: Shell
- Size: 390 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# got
An opinionated cli tool for assisting with git related activities 🤓
## Prerequisites
- [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [brew](https://brew.sh/)## Installation
>❗️Important
> `got` has only been developed and tested on MacOS. If you are using a different OS, please let me know if you face any issues.1. Clone this repo
2. Open a terminal at the root of this project and run `make`:```shell
make -s
```> If you added an alias don't forget to source the `dotfile`:
```shell
source ~/{SOME_PATH}/.zshrc
```## Usage
In your github repository run `got`:
```shell
got
```### available operations
- Create a new branch
- Commit changes
- Rebase with main
- and more..## Demo
### Create a new branch
### Commit changes
## Feature suggestions
If you have any feature suggestion, do let me know. You can open an issue in the GitHub repo or drop me an email.
## Roadmap
- Create a Homebrew formula for this app
- Enable emojis in commit messages
- Control the emoji using an environment variable
- Add option flags to enable/disable certain features
- Add `gh` cli integration