2012-06-12 9 views
12

Ich brauche manchmal zwei verschiedene Zweige eines GitHub Repos auf meiner lokalen Festplatte zur gleichen Zeit. (vor allem wenn es um gh-Seiten geht)Mehrere Zweige in GitHub für Windows klonen

Normalerweise mache ich das, indem ich mehrere Klone des Repos in verschiedenen Ordnern mache, mit einem anderen Zweig.

Ist es möglich, dies in der GitHub für Windows UI zu tun? (Im Gegensatz zu einem einzelnen lokalen Klon von einem Zweig zu einem anderen wechseln)
Es sieht so aus, als ob die einzige Möglichkeit, zwischen lokalen Klonen zu wechseln, ist, den neuen Klon jedes Mal in die Benutzeroberfläche zu ziehen.

+0

Was meinst du mit UI? Ist es Githubs GUI, von der du sprichst? – uday

+0

@uDaY: Ich spreche über die neue [GitHub für Windows] (http://windows.github.com) App. – SLaks

+1

Ich brauche auch diese genaue Funktionalität - ich hoffe, dass es bald hinzugefügt wird. –

Antwort

9

Ich glaube nicht, dass es möglich ist zu tun, was Sie mit der aktuellen Version (1.0.9.2) tun wollen, aber hier ist, was ich tun, um an zwei Zweigen zu arbeiten.

  1. Klon die beiden Zweige aus dem Git Shell

    git clone https://your-project/master/ master

    git clone https://your-project/gh-pages/ gh-pages

  2. In Git für Windows, ziehen & den Ordner, den Sie bearbeiten möchten fallen.

  3. Um den Zweig zu wechseln, ziehen Sie den Ordner & für den anderen Zweig.
+0

Das mache ich gerade. Beachten Sie, dass Sie nicht "aufhören müssen, diesen Repo zu verfolgen", und dass der Repo-Tooltip sehr nützlich ist. – SLaks

+0

Ich habe meine Antwort aktualisiert und den "stop tracking this repo" -Teil entfernt. – Sylvain

+0

Das funktioniert wirklich gut, danke! Wenn zukünftige Leser Hilfe brauchen, um mehrere Zweige eines einzelnen Projekts zu klonen, habe ich folgendes verwendet: http://stackoverflow.com/questions/1911109/git-clone-a-specific-branch –

Verwandte Themen