, więc zaczynam korzystać z Git + GitHub.Jak zamknąć oddział Git?
W naszym małym, rozproszonym zespole, każdy członek tworzy swój własny oddział dla każdego wydania/wymagania, które mu przydzielono.
git branch Issue#1 <-- create this branch
git checkout issue#1 <-- switch over to this branch
teraz code code
, commit
, code
, commit
, etc ...
następnie pull request
, code-fixup
, commit
, code
, commit
.. itp
i WRESZCIE ... żądanie pobrania jest akceptowane.
Woot.
ale .. co teraz? (...... niezręczny ......)
Czy osoba, która utworzyła oddział na swojej lokalnej maszynie deweloperskiej, musi ... zamknąć oddział? Sugestia była taka, aby osoba odpowiedzialna za dev usunęła gałąź `(... -D ...), a następnie wykonała polecenie pull/refresh of the master .., które otrzyma cały swój kod oddziału.
Hmmmmm ... nie jestem pewien - proszę o pomoc :)
Oddział w Git jest po prostu etykietą konkretnego zatwierdzenia - więc w zasadzie, jeśli już go nie potrzebujesz - po prostu usuń tę "gałąź" (tą "etykietę" tego zatwierdzenia). Lokalnie, po prostu zrób 'git branch Issue # 1 -d' i to wszystko - brak kodu, po prostu etykieta jest usuwana z twojego repozytorium –
@marc_s Proponuję po prostu odpowiedzieć na to :) – KingCrunch
@marc_s - mówisz, że standardowa praktyka, gdy ukończyłeś swoją gałąź ... i gałąź została zepchnięta ... usuwamy? A co z łączeniem? –