git - branch utworzony z innego

0

Hej wszystkim, chce stworzyć osobną gałąż tóra będzie łączyła się tylko z gałęzią main. Mam problem bo w tym momencie gdy tworzę nową galąź jest ona połączona z poprzednimi gałęziami.
a chciałbym żeby tworzyło się osobne odgałęzienie które będzie połączone tylko z mainem.gitk.PNG

2

Nie rozumiem o co pytasz. Czy po prostu o git checkout main && git checkout -b nowybrancz?

Twój wykres pokazuje, że wszystkie te branche są takie same — nie ma żadnych commitów, które by je odróżniały. Ale są też i niezależne, jak gdzieś dodajesz commita, to dodajesz go tylko tam.

5

@witu122: źle na to patrzysz. Gałąź to tylko ruchoma etykieta wskazująca na commit. W tej chwili wszystkie pokazane przez ciebie etykiety wskazują na ten sam commit. Jeśli na którejkolwiek gałęzi dodasz commit sytuacja się zmieni. Dodaj commit testowe to zobaczysz. Potem najwyżej usuniesz commit testowe

1

Jeśli chcesz stworzyć gałąź która będzie się łączyła tylko z main, to stwórz nowy branch i jako źródło podaj MAIN. wtedy robiac ta zmiany w kodzie merguj ja tylko do Main.

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