2015-03-27 6 views

Odpowiedz

11

I nie sądzę, że można go bezpośrednio widelec na interfejsie WWW na github, ale jeśli są ok klonowanie go i popychając rzeczy ręcznie, można wykonać następujące

  • Clone repo

    git clone https://github.com/theleagueof/chunk 
    
  • Tworzenie oddziału używając polecenia git poddrzewa folderu tylko

    git subtree split --prefix=folder_name -b new_branch 
    
  • Utwórz nowy GitHub repo
  • Dodaj tę nową repo jako odległe,

    git remote add upstream https://github.com/user/repo 
    
  • Wciśnij subtree

    git push upstream new_branch 
    
+1

Każdy pomysł jak zrobić oryginalną repo rozpoznać "widelec" stworzony w ten sposób jako uzasadniony rozwidlenie i pozwolić na przesłanie PR? – vucalur

+0

@vucalur hmm nie, żądania bezpośredniego wyciągnięcia nie będą działać. To, co możesz spróbować zrobić, to mieć oryginalne repo jako pilota w tym nowym rozszerzeniu, przejść do pierwotnego repozytorium, przeprowadzić scalenie poddrzewa (odwrotność podziału) na świeżej gałęzi, a teraz wystawić PR z tej nowej gałęzi. –

+3

Aby wypchnąć 'new_branch' do gałęzi' master' nowego repozytorium github, użyj 'git push upstream new_branch: master' – bastelflp

Powiązane problemy