2015-04-08 11 views
5

Scenario, i primi 5 commit in un PR sono già stati sottoposti a revisione del codice. Fatto qualche altro impegno e voglio concentrarti su quelli.Modo per confrontare l'intervallo di commit nella richiesta pull su Github?

Come è possibile confrontare un intervallo di commit nella richiesta pull su Github?

+0

Hai provato a creare un ramo di scambio dopo i primi 5 commit? rendilo e spingilo su github, quindi dovresti essere in grado di confrontare i tuoi ultimi con quel ramo usando il pulsante Confronta. – ericzundel

+0

Speravo in qualcosa di molto più veloce e usando solo argomenti nell'URL. –

+0

Se hai intenzione di inviare le domande a bassa risoluzione, devi pubblicare un motivo. –

risposta

1

supporto Github risposto con:

È possibile utilizzare la vista confronta per questo:

https://github.com/rails/rails/compare

È possibile costruire l'URL confronta anche manualmente, ad esempio

https://github.com/rails/rails/compare/c51aa9f6f2c361e1efc53020028592564318e8a6...35a816a86a74e35b00e1e6d6e55aff01dd40980d

+1

Sento che qualcuno potrebbe mettere insieme qualche JS in un bookmarklet che ti permette di scegliere due commit in un PR e questo genererà quell'URL per te ... –

7

Il modo più conveniente che ho trovato è:

  1. Aprire PR conversazione
  2. trovare l'ultimo commit che sono già stati rivisti e fare clic sul relativo collegamento hash, il tuo URL sarà simile https://github.com/airbnb/javascript/pull/188/commits/2b6c524e6984f300f6c6e08e57c8dbab9497e798
  3. Modificare commits a files e aggiungere ..HEAD alla fine dell'URL come https://github.com/airbnb/javascript/pull/188/files/2b6c524e6984f300f6c6e08e57c8dbab9497e798..HEAD

Vedrai intervallo di commit che desideri esaminare nel contesto del PR.

P.S. Ora GitHub fornisce funzionalità per visualizzare "Modifiche rispetto alla precedente revisione del codice", ma a volte è utile selezionare le modifiche manualmente

Problemi correlati