Wątek przeniesiony 2021-05-27 12:20 z Webmastering przez cerrato.

Tworzenie ogólnego brancha bez żadnych zmian

0

Witam,

Miałbym takie pytanie mam np. brancha develop i z niego chce utworzyć brancha o nazwie branch_ogólny, który by posłużył później do realizacji kilku featerów. I przy tworzeniu każdego feature wychodził bym z brancha branch_ogólny i tworzył brancha o nazwie np. branch_feature1. I teraz pytanie czy wypychając na starcie brancha branch_ogólny po prostu zrobić pustego commita? Czy nie jest to dobra praktyka? Jeśli zła praktyka to jak do tego podejść?

5

Nie musisz tworzyć pustego commita - robisz normalnie git checkout -b nowy-brancz i git push; imho to standardowa praktyka przy robieniu feature branches (zwłaszcza takimi, nad którymi pracuje kilka osób jednocześnie).

0

Nie moge po prostu w gui dac najpierw create branch i stworzyc brancha ogolnego, a pozniej jak jesten na branchu ogolny to znow dac create branch w gui i stworzyc brancha do featurea?

3

No możesz, pytanie brzmi - czemu po prostu tego nie zrobisz?

Jak nie lubisz wstukiwać komend, to możesz choćby w takim IntelliJ kliknąć sobie "new branch" czy jakoś tak, a potem to wypchnąć do remote. Żadnych dodatkowych / pustych / początkowych commitów nie potrzebujesz - będzie dokładnie w tym miejscu, z którego wyszedłeś.

screenshot-20210527220548.png

Co więcej, jest pewna szansa, że nawet nie musisz się bawić z tworzeniem brancha lokalnie, z tego co pamiętam w Bitbucket można było tworzyć sobie branche bezpośrednio na serwerze. Jak z innymi serwerami to nie dam głowy, w darmowym GH dla biedaków (którego używam prywatnie) nie widzę czegoś takiego.

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