Git zforkowane repozytorium

A1
  • Rejestracja:ponad 5 lat
  • Ostatnio:5 miesięcy
  • Postów:20
0

Cześć chcę przywrócić swoje zforkowane repozytorium do stanu sprzed jakichkolwiek commitów (tak żeby wyglądało jak oryginał) . Chciałbym to zrobić na nowym branchu , tak aby po tym móc zrobić pull requesta z gałęzi master do tej gałęzi. Z góry dzięki za pomoc.

Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Wrocław
  • Postów:13042
1

Jeśli robiłeś forka z poziomu GitHuba, oryginalne repozytorium znajduje się pod remote nazwanym upstream, stąd:

Kopiuj
# Sprawdzamy, czy upstream nie został w międzyczasie zmieniony (nowe commity etc.)
$ git fetch upstream

# Przełączamy się na aktualny `master` z oryginalnego repozytorium
$ git checkout upstream/master

# Z poprzedniego brancha tworzymy nasz własny, niezależny od `upstream`
$ git checkout -b moj-nowy-master

https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/syncing-a-fork


edytowany 4x, ostatnio: Patryk27
A1
  • Rejestracja:ponad 5 lat
  • Ostatnio:5 miesięcy
  • Postów:20
0

Rozumiem że pierwsze dwie instrukcje robie na masterze a dopiero ostatnią przełączam się na nowego brancha z którego będę robił pull requesta?

Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Wrocław
  • Postów:13042
1

Nie ma znaczenia na jakim branchu wykonasz dwie pierwsze instrukcje.


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.