Ich versuche, zwei Perspektiven zu rationalisieren, die miteinander verwandt zu sein scheinen (oder zumindest sehr ähnliche Funktionen bieten): Die 'Git Repository' Perspektive (die ich nach dem Hinzufügen bekam EGit), und die 'Team Synchronizing' Perspektive (die meiner Meinung nach Teil der EE Distribution war).Eclipse 'Git Repository' Perspektive vs 'Team Synchronisation'
Soweit ich sagen kann, ich in der Lage war, die Git Repository zum Laufen zu bringen (mit GitHub), oder zumindest die meisten Funktionen: Zum ‚Git Staging‘ Fenster funktioniert gut, ich bin in der Lage Übernehmen Sie das Commit, indem Sie die Dateien von "Unstaged changes" auf "Staged changes" ziehen und dann auf das Commit-Symbol klicken. Dann kann ich meine Änderungen aus dem Fenster 'Git Repositories' übertragen, indem ich mit der rechten Maustaste auf den Arbeitsbereich-> Remotes-> Ursprung-> url klicke und Push aus dem Menü wähle (ist das die 'richtige' Prozedur?).
Mit der 'Team Synchronizing' Perspektive, habe ich kein Glück, es sogar einzurichten. Sobald Sie die 'Synchronize ...' aus dem Menü, Git auswählen, dann sehe ich einen Tisch (was ist das?). Ich versuche verschiedene Werte für das Ziel (ansonsten kann ich nicht auf die Schaltfläche "Fertig stellen" klicken), aber egal was ich mache, es sagt mir "keine Änderungen" für alle meine Projekte.
Es gibt auch viele Kontextmenüs, wenn Sie mit der rechten Maustaste auf ein Projekt klicken und "Team" auswählen. Was ist das?