Useful git auth mechanism

If you are using the Katello vagrant dev setup, you are going to end up with a "vagrant" user who has the katello/foreman trees checked out in the home directories. You will also typically add a remote ref pointing to your katello fork on github. When you 'git push fork foo -f' after your changes you will probably get asked for username/password of your github account. It may get painful when you are fixing PR comments/Jenkin rants/test failures etc and pushing code a few times …
The article -> shows you how you can cache the credentials for a few hours and thus not having to type the username password every time you push.