2015-11-09 18 views
6

Sabato ho installato Github Desktop sul mio Mac e ho provato Github Workflow. Creato un ramo, ha commesso delle modifiche e ha fatto una richiesta di pull. Tutto ha funzionato.Github per Mac: manca il pulsante Richiesta pull

Oggi ho installato Github per Mac al lavoro e il pulsante Richiesta di pull non è più disponibile. Sono tornato a casa ora sul mio Mac privato e anche qui manca il pulsante.

Come puoi vedere nell'ultima schermata, il ramo è su github.com e pronto per un PR. Anche i punti in Github per la linea temporale dei desktop (in alto a destra) sono piccoli, il che significa che i commit vengono spinti. E ci sono modifiche al ramo dev (secondo screenshot).

Sto facendo qualcosa di sbagliato?

enter image description here

enter image description here

enter image description here

Aggiornamento: forse la mia tralcio non può beneficiare di un PR? Perché la voce di menu è anche in grigio:

enter image description here

Ho due rami, che hanno commesso (e spinto) differenze ... hm.

+0

Non sicuro, ma se non ci sono cambiamenti tra il tuo repository/ramo locale e il telecomando (github), allora non puoi creare una richiesta di pull e quindi non c'è motivo di mostrarti il ​​pulsante PR? – Doon

+0

Una richiesta di pull non riguarda le modifiche tra ramo locale e remoto. Riguarda le differenze tra due rami. Sto fraintendendo qualcosa? – ProblemsOfSumit

+0

solo per essere sicuri di aver aggiunto un altro screenshot con il confronto al ramo 'dev' – ProblemsOfSumit

risposta

2

Ho finalmente capito. Come puoi vedere negli screenshot il mio repository è contrassegnato come "altro". Questo perché era già sulla mia macchina e non l'ho clonato in Github per Desktop. L'ho appena aggiunto.

ho clonato quel repository come segue

https://githubusername:[email protected]/organization/repo.git

Questo URL, remote.origin.url probabilmente non è gestito da Github per desktop in modo che il Repo è contrassegnato come "altro".

Strano. Ho riavviato i miei repository e ora tutto funziona bene.

+2

Ho un problema simile anche se il mio repository è stato contrassegnato come "GitHub". Ho avuto il repository già clonato prima di installare Github Desktop. La soluzione era andare su "Preferenze> Account" e accedere con le credenziali di GitHub. ;-) – Terite

8

Un altro modo di fare questo (ha funzionato per me) è di andare a:

"Preferenze"> "Esci"> "Entra" (di nuovo)

In questo modo sarete reimpostare il tuo desktop Github (non ti preoccupare, non perderai nulla :))

+0

Grazie, ha funzionato per me! più veloce e più facile della risposta accettata. –

Problemi correlati