Bitbucket branch zależny ?

0

Witam. Robię projekt w C# i mam pytanko odnośnie takiej sytuacji: Mam do zrobienia kilka zadań. Każde zadanie powinno mieć osobny pull request. Po każdym zadaniu mam zrobić pr i stworzyć kolejny branch na nowe zadanie. Póki poprzednie pr nie są zatwierdzone to ten nowy branch jest zależny ? Czy robi się to w source tree w jakiś specjalny sposób ? Do tej pory robiłem branche po zatwierdzeniu pr. A teraz mam robić tzw branche zależne. Może ktoś objaśnić początkującemu?

0

Pewnie chodzi o to, że masz odbić branch task2 od brancha task1. Co po zatwierdzeniu PR to zależy, możesz np. zmerdżować task1 do mastera i zrebasować task2 na masterze.

0

No i jak takie coś zrobić ?

0

Zakładając, że jesteś aktualnie na gałęzi master, po prostu zakładasz nowy branch i przełączasz się na niego, a później wypychasz:

git branch cośtam
git checkout cośtam

Ewentualnie: git checkout -b cośtam. Po skończonej pracy wracasz na mastera i tworzysz nową gąłąź.

Polecam zapoznać się z tą ściągawką: http://rogerdudler.github.io/git-guide/ (sekcja "Branching") - bardzo przystępna dla początkujących.

PS. Polecam zrobienie tego z konsoli, ponieważ wg mnie można wtedy nauczyć się faktycznie Gita. Jak się rozumie Gita, to każdy GUI jest oczywisty, a jak korzystasz tylko z GUI, to umiesz tylko to GUI.

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