What are the steps to use Egit with Bitbuckethttps://www.eclipse.org/forums/index.php/mv/msg/369988/903558/#msg_903558
1.) Eclipse-> Import-> Projects from Git
This worked well. The project i wanted created inside Eclipse. But if I try to commit the code which i opened in Eclipse just now it ask me to commit everything (even tough I haven't done any changers). Is there any specific way to say the system these are not changed. "So don't try to commit them".

2.) Then I worked in changing some of the codes. Meanwhile I was working on the code another member committed the code into server (Bitbucket)

3.) Then i use Team->Fetch from upstrem

4.) Then i goto Team->syncronize Workspace, and check for changed codes and copy paste into my code. Or either merge the code into my old files.

5.) Now when i finish my code, i do Team->Commit, it works but still show what ever unnecessary files also to commit which i never changed.

6.) then i use Team->Push to upstream, then system says "non-fast-forward..." and it do not work. Then i use "force" and it works, but it will remove all the commits from the previous person and add mine there.

So can you please tell me what i do wrong??]]>Dinesh Wijekoon2012-08-24T10:35:32-00:00Re: What are the steps to use Egit with Bitbuckethttps://www.eclipse.org/forums/index.php/mv/msg/369988/903947/#msg_903947
This should not be the case. Can you describe your steps in more detail please?

4), 5) + 6) The commit you make in step 5 is not based on the latest commit you have fetched from the server. You have two options: merge[1] or rebase[2]. You should not copy code manually as you described in step 4). In your case I would recommend rebase. Then you end up with a linear history.