title: Egit rejected non-fast-forward
body: <p>I am getting this message while pushing to github repository.  Can you tell me step by step procedure to fix it?  I pushed only once and it was successful. But, when I updated a project and tried to push my second commit, it shows "master rejected non-fast-forward" and does not allow me to push.  Please explain the procedure.</p>