Automatycznie otwórz żądanie ściągnięcia na github za pomocą linii poleceń

Używam git do wersjonowania współpracującego projektu.

I mam dwa piloty.widelec jest widelcemprojekt, ipochodzenie to oryginalny projekt.

Czy mogę więc, gdy wysyłam push (git push fork master) automatycznie utworzyć żądanie ściągnięcia dostępne wpochodzenie połączyć?

Nie mogę się bezpośrednio zaangażowaćpochodzenie (Wiem, że to możliwe). Najpierw muszę to zrobićwidelec a jeśli administrator to aprobuje, zaakceptujpochodzenie. Chciałbym zautomatyzować ten proces, unikając mnie ręcznie przejść do github i otworzyć widelec.

Jak mogłem to zrobić?

Edytować:

Organizacja prywatna:

name: Org
repository: main
branch: master

Prywatny widelec:

name: OrgFork (A organization of mine with forks from **Org**) 
repository: main
branch: testing

Próbowałem następującego podejścia, ale jeszcze nie zadziałało:

curl -X POST -u <Username> -k -d '{"title": "<Title>","head": "Org:main","base": "testing"}' https://api.github.com/repos/Org/main/pulls

co jest nie tak? Jak mogę to naprawić?

Edytuj 2

Kolejna próba:

hub pull-request "Testing" -b OrgFork:main:testing -h OrgFork:main:master

questionAnswers(3)

yourAnswerToTheQuestion