Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 369089

Summary: Simplify the "create & share project" process
Product: [Technology] EGit Reporter: James Moger <james.moger>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description James Moger CLA 2012-01-19 09:48:56 EST
Build Identifier: 

It is pretty clunky to create a project and initialize/share it as a Git repository.  This is due to the design choice of forcing projects to be within a git repository rather than at the root of a repository (workspace/.git folder issue) which then cascades down to the workspace.  I understand that - especially without complete submodule support.

But it would be great if this process could be streamlined/simplified somehow.  There is an impedance mismatch between Eclipse workspace and EGit repository storage.  Maybe it is just me, but I find I am handicapped when I'm not working with an existing project/repository OR if I wanted to clone a repository locally and with the clone.
EGit's preferred layout:

Maybe a solution would be to offer a "Git Init" context menu item to create .git within the project.  Or maybe EGit should have a "Create Git project" wizard or be able to plug something into the Eclipse Create Project wizard.

Reproducible: Always