2016-06-06 18 views
1

Ich bin neu in der Verwendung von Git, derzeit verwende ich Git Extensions V2.48, ich versuche, einen lokalen Zweig zu erstellen, wo ich ohne Änderungen vornehmen kann meinen aktuellen Netzwerkzweig beeinflussen. Zur Zeit habe ich einen entfernten Zweig ABC123 auschecken und möchte mit diesem ABC123 einen weiteren neuen lokalen Zweig erstellen, damit ich mit meinen Ideen an einem neuen Zweig arbeiten kann und ohne Verlust von Daten zu ABC123 zurückkomme, um meine Änderungen in ABC123 an Remote zu übertragen (oder arbeiten Sie gleichzeitig in beiden lokalen Zweigen, ohne einen anderen Code zu stören).Wie man einen Zweig lokal von einem anderen lokalen Zweig in git Erweiterungen

Ich habe durch Online-Ressource gegangen, wo ich finden kann, wie ein neuer Zweig erstellen http://git-extensions-documentation.readthedocs.io/en/latest/branches.html, ich es praktisch nicht versucht haben, wie ich bin nicht sicher, was es tut, und ich möchte nicht mit meinen Zweigen zu vermasseln auf dem Server/Remote.

bitte kann mir jemand helfen, wie man das in Git Extensions macht. Vielen Dank.

Git_Ext_V2.48

Antwort

0

Rechtsklick auf das Commit von dem Sie einen neuen Zweig erstellen möchten, wählen Sie „neue Zweig erstellen“ und das ist es.

Drücken Sie einfach nicht Ihren Zweig zurück zur Fernbedienung und alles ist in Ordnung.

Btw .: Sie sollten einen entfernten Zweig nicht direkt auschecken. Normalerweise würden Sie einen lokalen Zweig mit demselben Namen erstellen und ihn mit dem Remote-Zweig "verknüpfen". GitExtensions macht das automatisch.

+0

Hallo @matthias, danke für die Antwort. Ich habe meinen Beitrag mit dem Bild aktualisiert, das zeigt, was Sie gesagt haben. Ich wollte nur klar machen, nachdem ich auf "Create Branch" im Bild geklickt habe, einen lokalen Zweig erstellen und jeden entfernten Zweig in ihn einchecken und ihn nicht einfach zurückschicken, um lokal zu arbeiten. –