GitXplorerGitXplorer
h

my_git_aliases

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
f300886294d181f80896cb0322c5366a538a1fe7

pyp install

hhauntsaninja committed 6 months ago
Unverified
d83bfd45c245d40c0ac22bde6978533b575e32be

Update docs

hhauntsaninja committed 7 months ago
Unverified
01698670a624e1de42f740fcb96bc94980384fb1

Restore force deletion for merge

hhauntsaninja committed 7 months ago
Unverified
672091fb23c4e23ddc18e150f818aab0990b42b1

Use fancier git merge-tree tricks

hhauntsaninja committed 7 months ago
Unverified
80a085fcd7f8abf298fc47d61bcf09efba3b31e1

Improve gcom error

hhauntsaninja committed 7 months ago
Unverified
3d3cf06ca29fa815059b7df2b9ff1f82ab2bcd31

Order in fgbd

hhauntsaninja committed 9 months ago

README

The README file for this repository.

These are my git aliases.

  • Three letter base command for most things, two letter base for some things
  • Additional letters are additional options
  • Prefix with f for commands that use fzf
  • Don't stray too far from the original git commands
  • Don't make it too easy to do dumb stuff
  • Aliases don't save you time if you never use the command

Installation

Just source the file my_git_aliases.plugin.zsh somewhere in your setup.

Alternatively, if you use a plugin manager like zgen, this is as easy as adding zgen load hauntsaninja/my_git_aliases in the right place.

Several of the more complicated aliases use pyp. Install it using pip install pypyp.

If you use the fzf aliases, you'll need fzf.

Some aliases use git-revise.