title: Why does eGit create an extra directory in the remote repo when I do the first commit/push?
body: <p>Using eGit...
  When I perform the initial Commit and Push from Eclipse, a new directory appears in the remote repo. Inside that directory is the root of the project directory. It makes a big mess because when someone clones it (again using eGit) the src folder is munged into a name containing then project folder name, which mucks up the package references in the class files.
  <a href="https://i.stack.imgur.com/SsC2C.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/SsC2C.png" alt="There is an extra level of directories"></a></p>