2013-04-25 13 views
16

Kiedyś tworzyłem żądania ściągania w moim projekcie, ponieważ normalnie mam dostęp od dawna i od tego czasu nic się nie zmieniło.Git: Błąd podczas tworzenia żądania pobrania: Zabroniony (HTTP 403)

Za każdym razem staram się tworzyć nowe żądanie ściągania pojawia się następujący:

(git: test-branch) $ hub pull-request 
Error creating pull request: Forbidden (HTTP 403) 

Czy istnieje powód, dlaczego ja dostaję to? Mam dostęp do repozytorium, mogę ciągnąć i pchać normalnie, ale nie mogę tworzyć żądań ciągnięcia.

Odpowiedz

28

po prostu wpadł na ten sam problem - i sprawdził sekcję spraw w repo - https://github.com/defunkt/hub/issues/317 - i znalazłem moją odpowiedź :-)

Widocznie nie jesteśmy jedynymi, ale uaktualnienie do najnowszej wersji piasta rozwiązuje problem :-)

wystarczy uruchomić

brew update && brew upgrade hub

i będziesz wszystko ustawione :-)

+0

Awesome, that worked! Zaczynałem czuć się sfrustrowany, nie widziałem niczego związanego z Google ani z dokumentacją. Wielkie dzięki! – LuisVM

+1

Niestety, to nie działa dla mnie. –

+0

Ten sam problem tutaj dla mnie z wersją koncentratora 1.10.4 – Natim

0

Github zmienił swoje api i teraz wymagają one User-Agent do wszystkich połączeń, które do nich wprowadzasz (na przyszłość, jeśli będziesz potrzebować pisać skrypty github i nie używaj czegoś takiego jak pygithub, aby ci pomóc). Jeśli nie dostarczysz User-Agent, odsyłają 403.

Powiązane problemy