Chociaż zgadzam się o utrzymanie repozytorium spoza obszaru roboczego Eclipse, a ja nadal stałaby repo git w ramach projektu katalogu Eclipse (jak w this answer).
Jeśli twój program składa się z wielu małych, współzależnych projektów, ograniczyłbym jeden repozytorium git do jednego projektu Eclipse.
git repo wynosi około nagrywania zawartości struktury drzewa, a jeśli to drzewo reprezentuje jeden projektu, łatwiej jest zarządzać, tag, gałąź, scalanie (jako coherent set of files).
Jeśli reprezentuje wiele projektów, nie jesteś już pewien, co oznacza taki znacznik jak "1.0" dla każdego projektu w repozytorium Git.
Plus, lubię dodać .project
, .classpath
i .settings
do repo Git (jako "Does git exclude eclipse project files from a new repo by default?")
nigdy nie słyszał tego oświadczenia. Powinieneś wykluczyć (-> '.gitignore') metadane zaćmienia z git, ale to wszystko. – KingCrunch
Wygląda na to, że programiści EGit w rzeczywistości nie używają własnego produktu ... dlatego – anton1980