Ich bin auf einem Master-Zweig "Master" und ich habe 1 Commit voraus Ich möchte einen neuen Remote-Zweig mit dem Namen 'new_remote' erstellen und meinen commit dorthin schieben?
%Vor%Ich möchte meinen Commit in einen neuen Zweig auf der entfernten Seite verschieben, der "neue Remote" genannt wird. Danke.
Wenn Sie gerade am lokalen Zweig master arbeiten und der neue entfernte Zweig noch nicht erstellt wurde:
%Vor% Wenn Sie Ihren master
Zweig in ein newbranch
im entfernten Repository namens origin
verschieben möchten, können Sie Folgendes ausführen:
Obwohl das, was Sie versuchen, in git vollkommen legal ist, würde ich von einem allgemeinen Best-Practice-Standpunkt (wenn Sie viele parallele Entwicklungslinien haben) vorschlagen, einen lokalen Tracking-Zweig zu erstellen und ihn zu Ihrer Fernbedienung zu schieben.
> %Vor%Ich denke, du willst nur deine Änderungen pushen, also:
%Vor% sollte genug für dich sein. Der erste Parameter für git push
ist die Remote, die Sie aktualisieren möchten (in Ihrem Fall ist das old_remote) und die zweite ist die Verzweigung, die Sie schieben möchten.
Anstatt die Verzweigung mit dem Namen anzugeben, können Sie --all
wie folgt verwenden:
Tags und Links git