I'm using Eclipse with PyDev and EGit plugin to manage my projects. All my current projects are stored as PyDev projects with the source code stored as Python pacakges in a src folder:
I want to clean up my code and use GitLab for version control. I have created a new project under my GitLab profile:
I have then imported the GitLab project (repository) into Eclipse via Egit:
I then created a new PyDev project in Eclipse with a new Python package called geoHydro and selected the newly imported GitLab repository. I then commited and pushed the changes to my GitLab remote repository:
Initial commit and push to GitLab repository
Pydev project under version control
Hierarchy of project structure in GitLab
I don't understand why there are repeated geoHydro folders, surely the Pydev project folder doesn't need to be cloned under GitLab. I'm not sure if I'm doing something incorrect as I followed all the necessary instructions under PytDev, EGit and GitLab.
My GitLab project structure should be at least:
src\geoHydro and the Python modules within the Python package directly under the GitLab project folder. Any help with the following will be appreciated.