Ich benutze bitbucket und sourcetree und ich habe das getan:
Ich habe einen Entwicklungszweig. Von diesem Zweig habe ich einen Feature-Zweig erstellt.
Nach der Erstellung habe ich einige Fehler beim Entwickeln der Verzweigung behoben und drücke sie nur auf diese Verzweigung.
Wie kann ich diese Fixes im Feature-Zweig haben? Ich denke, ich muss entwickeln Zweig in Feature-Zweig, aber ich bin mir nicht sicher, weil ich neu in Git bin und ich möchte nicht etwas falsch machen, dass mich verlieren Zweig zu entwickeln. aber jetzt möchte ich diese Korrekturen in meinem Feature-Zweig haben.
Was muss ich tun?
Sie möchten Änderungen vom Entwicklungszweig in den Feature-Zweig bringen. Wechseln Sie also zuerst zu Feature-Zweig und Merge-Development-Zweig hinein. Wenn Sie möchten, dass die Commits auch einen Branch entwickeln, verwenden Sie den nicht schnellen Forward Merge --no-ff
Ansatz. Sonst verwende nicht --no-ff
.
Wenn Sie Zweig in Feature-Zweig entwickeln, bleiben Sie versichert, dass der Zweig "Entwicklung" unberührt bleibt. Sie können Merge-Konflikte im Feature-Zweig bekommen, die leicht gelöst werden können, indem Sie die Schritte auf diesem Link befolgen: Ссылка
Ja, Sie können das Feature zusammenführen oder vorzugsweise neu erstellen.
%Vor%Wenn Sie Merge-Fehler bekommen, können Sie Rebase überspringen mit
%Vor%oder lösen Sie die Konflikte und fahren Sie mit (nach dem Hinzufügen Ihrer Lösung) fort:
%Vor%Siehe auch diese Frage
Tags und Links merge git branch atlassian-sourcetree