GIT push origin develop remote develop_1

0

Cześć, jak wykonać GIT PUSH z lokalnej gałęzi develop do gałęzi w reopozytorium zdalnym develop_1??
Próbowałem jak w temacie ale coś takiego nie działa, próbowałem też:

git switch develop
git pull origin develop
git push remote develop_1

ale to też nie działa

0

tak na szybko to powinno być:
git push <remote> <local_branch>:<remote_branch>

czyli jeśli dobrze rozumiem, to w Twoim przypadku:
git push origin develop:develop_1

0

Czy to zadziała jeśli mam dwa remote: origin i bit
I teraz chcę przerzucić gałąź z origin develop do bit develop_1???

Czyli chcę ściągnąć z origin delevlop do lokalnego repo i z lokalnego repo wysłać do innego remote i gałęzi develop_1

0

Zadziala, pobierz branch z remote'a:
git switch -c <local_branch> --track <remote_1>/<remote_1_branch>
Dodatkowa opcja --track, bo nie wiem czy remote, z którego pobierasz jest ustawiony jako checkout.defaultRemote.

a później po prostu:
git push <remote_2> <local_branch>:<remote_2_branch>

Oczywiście komenda git remote -vv, pokazuje dwa remote'y?

0

@Trisolaris: Tak, git -vv pokazuje 2 remote gałęzie origin i bit. I chcę przepchnąć z remote origin branch develop do remote bit branch develop_1
Czyli ustawiam:
git switch -c develop --track bit/develop_1
I potem:
git push bit develop:develop_1??

1

git switch -c develop --track origin/develop - pobierasz brancha develop z remote origin i podpinasz go pod Twojego lokalnego brancha develop.
git push bit develop:develop_1 - wypychasz swojego lokalnego brancha develop na nowy branch develop_1 na remote bit.

1

git push -u bit develop_1
?

w Gicie jest tysiąc sposobów na zrobienie tej samej rzeczy..

1 użytkowników online, w tym zalogowanych: 0, gości: 1