git config --global user.name ""
git config --global user.email "@.com"
- http://git-scm.com/book/en/v2/Git-Basics-Git-Aliases
- http://haacked.com/archive/2014/07/28/github-flow-aliases/
- http://blogs.atlassian.com/2014/10/advanced-git-aliases/
git config --global alias.ch checkout
git config --global alias.br branch
git config --global alias.co commit
git config --global alias.st status
git config --global alias.unstage 'reset HEAD --'
git config --global alias.last 'log -1 HEAD'
Host github.com
User git
VerifyHostKeyDNS yes
IdentityFile ~/.ssh/id_rsa_github
ssh-keygen -t rsa -f ~/.ssh/id_rsa_github -C "@.com"
ssh-add ~/.ssh/id_rsa_github
ssh-add -l
cat ~/.ssh/id_rsa_github.pub
git clone https://github.com/StartPolymer/polymer-starter-kit.git <my-repo-name>
cd <my-repo-name>
git branch -m psk
git checkout -b master
git remote rename origin psk
git remote add origin https://github.com/<user>/<my-repo-name>.git
git push -u origin master
git fetch psk
git merge psk/master
git push -u origin --all