I was in a sys admin class with a friend of mine and we both had access to the same machine to work on our assignments. I aliased each and every common command to `sl -f` on my friend's user as a prank (he never actually logged in as it turns out). However, my instructor, while projecting his screen to 150+ students (and recording) picked our box and my friend's user to use as an example. My instructor was flabbergasted for a few minutes and the class got a kick out of flying trains. :D
I have my priorities.
gt git status ga git add gdd git diff to develop gdn same but name in only
also
`gitv` = git diff
`gitvc` = git diff --cached
git status -> gs
git add -> ga
git commit -> gc
...
[0]: https://github.com/scmbreeze/scm_breeze alias add='git add'
alias st='git status'
alias ci='git commit'
alias br='git branch'
alias di='git diff' ~ $ abbr | grep git | sort
abbr af 'git kit autofixup'
abbr amend 'git commit --amend'
abbr fixup 'git commit --fixup'
abbr gb 'git branch'
abbr gcan 'git commit --amend --no-edit'
abbr gcm 'git commit -m'
abbr gco 'git checkout'
abbr gcop 'git checkout -p'
abbr gfa 'git fetch --all -p'
abbr gkdm 'git kit del_merged'
abbr gl 'git log --oneline --color --decorate -n20 --graph'
abbr gp 'git pull --ff-only --all -p'
abbr gph 'git push -u origin HEAD'
abbr gre 'git rebase'
abbr grec 'git rebase --continue'
abbr grem 'git rebase -i master'
abbr greom 'git rebase -i origin/master'
abbr greum 'git rebase -i upstream/master'
abbr gs 'git status'
abbr gxa 'gitx --all'
abbr namend 'git commit --amend --no-edit' [alias]
co = checkout
psuh = push
s = status
l = log
d = diff
And then alias g=git in your shell configuration. "g s", "g l", etc. But nowadays I just use magit.$ ls -F
dammit!
$ sl -F
So I guess it's corrected my typos already :)