Czy strony github na moim koncie są tworzone automatycznie po rozwidleniu repo, które zawiera już gałąź gh-pages?Czy strony Github są automatycznie tworzone w widłach repo, które mają gałąź stron gh?
Odpowiedz
Musi być co najmniej jeden przycisk, aby wywołać kompilację strony, wykonując numer git push origin master
, otrzymałem stronę do przebudowania.
W moim przypadku musiałem przejść do gałęzi 'gh-pages'. –
To nie spowodowało dla mnie budowy strony GitHub Pages w moim widelcu repo z oddziałem * gh-pages *. –
Po rozwidleniu repozytorium stron Github, możesz zmienić dowolny plik na stronie github i zatwierdzić go, twoja strona pojawi się bez użycia git.
Nawet nie blisko tego, o co prosił! – igaurav
Wierzę, że plakat mówi, że najszybszym sposobem na załadowanie swoich stron jest użycie edytora Github w przeglądarce na dowolnym pliku w rozwidlonym repozytorium. Po zapisaniu/zatwierdzeniu zmian w tym miejscu należy uruchomić kompilację strony gh-pages. W związku z tym nie trzeba nawet klonować repo do lokalnego ("bez używania git"), aby tak się stało. Zauważ, że konieczne jest dokonanie edycji w szczególności na gałęzi 'gh-pages', aby działała. – XML
eleganckie podejście:
git push -f origin gh-pages^:gh-pages
git push origin gh-pages:gh-pages
git push origin master
nie może być dobre, ponieważ jeśli nie może być już coś na master
. Powyższe powinno zawsze działać, ponieważ po prostu zmienia kierunek odległej gałęzi.
Zaczerpnięte z: Pushing without committing, których rozwiązania są również rozwiązaniem tego problemu.
Otrzymuję ten błąd po ostatnim poleceniu: 'error: src refspec gh-pages nie pasuje do żadnego." Ale wydaje mi się, że pierwsze polecenie było już wystarczające. – asmaier
@asmaier Czy masz lokalnie oddział 'gh-pages'? Repos 'USERNAME.github.io' jest magiczny i generuje strony GH na' master'. –
Po prostu zdałem sobie sprawę, że to zadziałało. Wydaje się więc, że pierwsze polecenie 'git push -f origin HEAD ^: gh-pages' było już wystarczające. – asmaier
Zmieniłoby się również nazewnictwo rozwidlonego repozytorium.
Nie, po zrobieniu repo, musisz opublikować go ponownie. Aby to zrobić, uruchom następujące polecenia na lokalnym klonie:
git push -f origin origin/gh-pages^:gh-pages
git push origin origin/gh-pages:gh-pages
To wyzwala dwukrotnie wydawca, ale nie musisz nic zatwierdzać.
Rozwidlenie repozytorium w Githubie nie jest wystarczające, aby uruchomić tworzenie stron Github.
Każda z tych dwóch rzeczy będzie działać:
- edytować i zapisać dowolną stronę przy użyciu interfejsu GitHub. Na przykład zmodyfikuj plik README.md, nawet po prostu dodając spację.
Dokonaj dowolnego rodzaju
git push
do oddziaługh-pages
. Jak inni sugerują, trywialne bez zmiany można zrobić to:git push -f origin origin/gh-pages^:gh-pages git push origin origin/gh-pages:gh-pages
Siła-popycha przedostatni popełnić być gh-pages
głową, po czym rozwiązuje go.
- 1. Strony Github: Dlaczego potrzebuję gh-pages
- 2. Wbuduj gałąź gh z gałęzi master
- 3. Rozmieszczanie stron Jekyll na Github
- 4. Czy w moim projekcie są automatycznie tworzone pliki gitignore?
- 5. Strony Middleman i Github
- 6. Co to są pliki .rej, które są tworzone podczas scalania
- 7. Rozwidlenie tylko specyficzna gałąź z GitHub repozytorium
- 8. Repo z RStudio na Github
- 9. Rozwiązanie GitHub do osobistego repo
- 10. Automatycznie utrzymuj wtórne repo zsynchronizowane z pierwotnym repo?
- 11. Strony Github, nagłówki HTTP
- 12. Pip install forked github-repo
- 13. Podfolder z repozytorium repo jako inne repo w github
- 14. Podczas dodawania nowych projektów C# w Visual Studio dodatkowe konfiguracje nie są tworzone automatycznie
- 15. Kiedy są tworzone obiekty atrybutów?
- 16. Czy GitHub może automatycznie łączyć gałęzie?
- 17. Kiedy tworzone są instancje Enum?
- 18. GitHub API problem - wystawianie oznaczone gwiazdką repo
- 19. Jak powstrzymać GitHub przed regeneracją strony Jekyll?
- 20. Klucze obce z Sequelize nie są tworzone
- 21. Usuń gałąź Git Master na prywatnym serwerze (nie GitHub)
- 22. W jaki sposób tworzone są literały łańcuchowe?
- 23. Większość „popularne” repo Python na GitHub
- 24. (Automatycznie) migracja projektu CodePlex do GitHub
- 25. C# przykład pobieranie GitHub prywatną repo programowo
- 26. Czy gałąź GIT może zawierać podzbiór danych?
- 27. npm zainstalować i zbudować rozwidlone github repo
- 28. błąd przy składaniu formspree.io ze stron GitHub
- 29. Jak zmniejszyć rozmiar repo na Github
- 30. Jak mogę ponownie scalić zatwierdzenia, które zostały cofnięte w github?
Dlaczego po prostu tego nie spróbujesz? Uważam, że strony powinny być tworzone automatycznie, ponieważ twój fork będzie miał także gałąź 'gh-pages', ale będziesz musiał poczekać 10 minut po rozwidleniu, zanim się upewnisz, ponieważ w tworzeniu stron jest trochę opóźnienia. –
Próbowałem już wczoraj, ale kiedy wchodzę na stronę, pokazuje stronę z instrukcją, chociaż gałąź strony gh jest tam i działa w oryginalnym repo. – yojimbo87