2017-09-11 2 views
-4

Ich bin neu in GIT und wurde aufgefordert, eine Reparatur nach Rebasing vom Master zu liefern. Ich habe das gleiche getan und einige Konflikte gelöst. Jetzt sehe ich die unten Status meiner Filiale:Wie zu meiner lokalen Niederlassung zu wechseln

$ git branch 
* (HEAD detached at 14ed27c7) 
    develop 
    feature/myferaturestream 

Wo myferaturestream der GIT Zweig ist alles meine Fixes mit - Ich bin nicht sicher, wie man diesen Zweig jetzt zu navigieren, wie ich den unten Fehlermeldung erhalten

$ git branch feature/myferaturestream 
fatal: A branch named 'feature/myferaturestream' already exists. 
+0

Verwenden Sie die git checkout – justMe

Antwort

0

Sie haben immer noch nicht abgeschlossen Das Rebase ist noch nicht fertig, deshalb befindet sich der Kopf momentan im gelösten Zustand. Um sicherzugehen, sollten Sie die Rebase abbrechen und es erneut tun.

Hinweis: Im Falle der Zusammenführung anstelle von Rebase, hätte nur das Hinzufügen der Dateien und das Festschreiben genügt.

0

Sie haben verwenden git checkout <branch-name>

git branch <branch-name> neue Niederlassung schaffen

während git checkout <branch-name> werden Sie wechseln Sie in diesen Zweig

0

wenn Sie unbestätigten Änderungen haben und Sie nicht immer noch, sie begehen wollen, können Sie sie durch git stash bunkern vor Ihrer lokalen Niederlassung

und wechselnden lokalen Niederlassung zu ändern ist, wie andere Leute sagen: git checkout other_branch_name

zu einen neuen Zweig von einem anderen Zweig erstellen:

git checkout -b new_branch_name

Verwandte Themen