Mehrere Git-Zweige in Mehrere Eclipse-Projekte

Wir sind in den Prozess der Umstellung von Subversion auf Git und eine Sache, die ich bin kämpfen mit im Git ist die Methode der switching branches.

Mein Verständnis ist, dass sowohl auf der Kommandozeile und mit EGit in Eclipse, dass der Wechsel auf einen anderen Zweig ersetzt den Inhalt des Eclipse-workspace Ordner mit den gewünschten Zweig. Dies impliziert, dass nur ein Zweig geöffnet werden können zu einem beliebigen Zeitpunkt.

Im SVN konnte ich Verschiebe meinen Eclipse-workspace ähnlich:

Workspace/
   Project1Branch/
   Project2Branch/
   Project3/
   Project4Branch/

Ist es möglich, mehrere Git-Filialen öffnen zur gleichen Zeit in der gleichen Eclipse/Egit-Arbeitsbereich ( oder einer anderen Umgebung, für diese Angelegenheit )?

  • Sie können mehrere Zweige vorhanden im Git zur gleichen Zeit, aber nur 1 Zweig überprüft werden können-hin zu einer Zeit. Was soll passieren, wenn die Datei foo.c unterscheidet sich in 2 verschiedenen Zweigen, die sind beide offen?
  • In SVN, wenn foo.c geändert wird, in beiden Fächern gibt es dann einen merge-Konflikt muss gelöst werden, bevor die Zweige Zusammenführen können, zurück in den Stamm - /master -. Ich war auf der Suche für ähnliche Funktionalität in Git, aber es ist mehr wahrscheinlich, dass ich nicht haben kann, sowohl master-branch (oder in jeder anderen Niederlassung) in der gleichen Zeit geöffnet.
  • Sie haben Recht-Sie können nur 1 Zweig öffnen zu einer Zeit.
  • Vielen Dank für deine Hilfe @MarkLeightonFisher. Es sieht aus wie ich werde einfach damit Leben müssen so.
  • Sie verwendet 3 verschiedene Begriffe, die verwirrend ist. Sie sagen, "Sie können mehrere Zweige available", "nur 1 Zweig kann das ausgecheckt zu einem Zeitpunkt", "1 Zweig open zu einer Zeit". Im Grunde genommen Ihre Kommentare, die sagen, nichts für einen Anfänger.
InformationsquelleAutor Greg Kennedy | 2013-01-28
Schreibe einen Kommentar