I know there are better forums to post, but many of you are using git to share source code. I found out how to work with it at basic level, but now I have a problem. I pushed commit, and then I wanted to change it a little, so I used amend previous commit and changed commit description too. Now egit is rejecting my pull request with message: rejected non-fast-forward Can you please help me with this ? I tried to pull, since I found it as the solution somewhere else, but it told me that my branch is not configured to pull... I really have a hard time with that thing.