git - branch utworzony z innego

git - branch utworzony z innego
W1
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 3 lata
  • Postów:55
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

Althorion
Moderator C/C++
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 3 godziny
  • Postów:1605
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.

KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Silesia/Marki
  • Postów:5505
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


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
CH
  • Rejestracja:ponad 4 lata
  • Ostatnio:prawie 2 lata
  • Postów:449
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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.