2) Create an access token (See https://help.github.com/articles/creating-an-access-token-for-command-line-use/) You use this token instead of a password when connecting to a github repository from the command line or in egit inside BridgePoint.
a) If you already have connections set up to github repositories, you can change the credentials to use the new access token instead of your password.
Open the Git Repository Exploring perspective, expand the repository
Expand each remote you have set up.
Next, go through each pull and push config under each remote, right-click and choose “Change Credentials…” Enter your username and in the password field enter your access token.