2016-03-27 1 views
0

Ich verstehe, dass der BefehlWie an einen bestimmten Zweig auf bitbucket schieben git mit

git push <url> 

ist das, was man eigentlich drücken verwenden, aber wie ich es verstehe, dass schiebt nur an den Master-Zweig. Wie schiebe ich zu verschiedenen Zweigen in diesem Projekt. Kann mir jemand erklären, wie das funktioniert, weil ich es nicht verstehe?

+0

Überprüfen Sie die Verzweigung, die Sie drücken möchten, dann verwenden Sie git push – Ferrybig

+0

@Ferrybig Was meinst du es überprüfen? – Joris

+0

@Joris vielleicht versuchen, das zu suchen? – jonrsharpe

Antwort

2

Sie den Namen des angeben zusammen mit dem Befehl verzweigen. Wie,

git push origin your_branch

Es wird your_branch Niederlassung in Ihrem lokalen System your_branch in der entfernten Maschine schieben. Wenn Sie jedoch einen Zweig mit dem Namen your_local_branch an einen Remote-Zweig mit dem Namen your_remote_branch senden möchten, geben Sie

ein. Git push ursprung your_remote_branch: your_local_branch.

+0

naja, es ist das für mich gearbeitet, aber umgekehrt: git push Herkunft your_local_branch: your_remote_branch. Vielen Dank !! –

2

git checkout -b branch1

schafft eine Niederlassung branch1

git checkout branch1

Ihre Arbeit tun, git add, git commit etc

git push origin branch1 Schübe auf den Zweig genannt branch1

git checkout master führt Sie zurück

git merge branch1 verschmilzt Ihre Zweiges wechselt in den Master zu meistern

git push origin master

Beste kurze Anleitung zum Master-Zweig schiebt hier http://rogerdudler.github.io/git-guide/