https://github.com/lesaint/lesaint-git
My Zsh plugin for Git
https://github.com/lesaint/lesaint-git
Last synced: about 19 hours ago
JSON representation
My Zsh plugin for Git
- Host: GitHub
- URL: https://github.com/lesaint/lesaint-git
- Owner: lesaint
- License: apache-2.0
- Created: 2014-01-20T22:21:09.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2025-03-27T14:02:50.000Z (8 months ago)
- Last Synced: 2025-03-27T15:23:02.147Z (8 months ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-zsh-plugins - lesaint-git - Replacement `git` plugin for [oh-my-zsh](https://ohmyz.sh)-compatible frameworks. (Plugins / ZSH on Windows)
- fucking-awesome-zsh-plugins - lesaint-git - Replacement `git` plugin for 🌎 [oh-my-zsh](ohmyz.sh)-compatible frameworks. (Plugins / ZSH on Windows)
- awesome-zsh-plugins - lesaint-git - Replacement `git` plugin for Oh-My-Zsh-compatible frameworks. (Plugins / Zinit (née zplugin))
README
lesaint-git
===========
My Git plugins for [Oh-My-Zsh](https://github.com/robbyrussell/oh-my-zsh) which can be integrated via [Antigen](https://github.com/zsh-users/antigen) and works as an override of the Git plugin bundled with Oh-My-Zsh.
Replace alias I found dangerous in Git plugin :
* gc => gci
Add new methods
* gitMergeAfterPull : Performs a merge from a branch into another, making sure local checkout is up-to-date in both branches
* `ggm` : get the name of the main branch of the current repo
* `grefresh` : rebase the current branch upon the main branch of the current repo