Skip to content

Instantly share code, notes, and snippets.

@Bojole
Bojole / bash_profile.sh
Created May 11, 2018 23:56
Personal preferences for `bash`
#!/bin/bash
## Source stuff from .bash
for file in $(ls ${HOME}/.bash/*.sh);
do . $file;
done
## Source stuff from engineering/.bash
## Shell stuff
@Bojole
Bojole / git-alias.sh
Last active October 27, 2022 18:51
Git Aliases
git config --global alias.a "! git add . && git status"
git config --global alias.aa "! git add . && git add -u . && git status"
git config --global alias.ac "! git add . && git commit"
git config --global alias.acm "! git add . && git commit -m"
git config --global alias.alias "! git config --list | grep 'alias\.' | sed 's/alias\.\([^=]*\)=\(.*\)/\1\ => \2/' | sort"
git config --global alias.au "! git add -u . && git status"
git config --global alias.c "commit"
git config --global alias.ca "commit --amend"
git config --global alias.cm "commit -m"
git config --global alias.co checkout