Based on https://github.com/nikitug/bash-settings & http://stevehodgkiss.com/posts/speed-up-your-git-workflow-with-bash-aliases
-
clone this repo to ~/.bash
-
add the following line into ~/.bash_login (or .bashrc):
. ~/.bash/git.sh
-
reload the shell
-
clone this repo to %UserProfile%
-
add the following line to %UserProfile%/.bash_login:
. %UserProfile%/git.sh
-
reload the shell
-
set-git-config.sh :: A git configuration script. It will set most used settings as Identity, Color, Push default. Usage:
./set-git-config.sh "Your Name" "your@email.com"
-
.gitexcludes :: This file is a global file to ignore things that probably shouldn't be committed to git.
-
git.sh :: Script that initializes all other scripts
-
git-shortcuts.sh :: Describes all available aliases for git
-
bash-shortcuts.sh :: Simple bash aliases for cd/clear/ls
-
git-completion.sh :: Bash completion support for core Git.
Copyright (C) 2006,2007 Shawn O. Pearce <spearce@spearce.org>
- Files are stored in UTF±8 encoding.