Sommario:

Come faccio a tirare un commit specifico?
Come faccio a tirare un commit specifico?

Video: Come faccio a tirare un commit specifico?

Video: Come faccio a tirare un commit specifico?
Video: GitHub chiama, Azure risponde: dal primo commit alla produzione 2024, Dicembre
Anonim

Vai al registro git o all'interfaccia utente di GitHub e prendi l'univoco commettere hash per ciascuno dei si impegna che desideri, quindi esegui questo comando: git cherry-pick super-long-hash-here. quello sarà tiro solo questo commettere nella tua filiale attuale. Spingi questo ramo come di consueto.

Inoltre, come posso creare una richiesta pull per un commit specifico?

Successivamente, dovresti selezionare le modifiche che desideri includere nel pull richiesta . Vai al tuo repository GitHub e dovresti vederlo. Basta fare clic su Confronta e pull richiesta a creare un pull richiesta nel repository a cui vorresti contribuire solo con le modifiche che hai scelto.

Inoltre, come faccio a estrarre un singolo file da Git? Se è solo un file singolo , puoi andare da te GitHub repo, trova il file in questione, fare clic su di esso, quindi fare clic su "Visualizza Raw", "Download" o simili per ottenere una copia non elaborata/scaricata del file e quindi trasferirlo manualmente al server di destinazione.

Inoltre, come faccio a recuperare un vecchio commit?

Se vuoi ripristinare l'ultimo commettere fai semplicemente git revert <indesiderato commettere hash>; allora puoi spingere questo nuovo commettere , che ha annullato il tuo impegno precedente . Per riparare la testa staccata fai git checkout.

Come si sceglie un commit da un altro ramo?

In SourceTree, il modo per scegliere la ciliegia è:

  1. Passa al ramo a cui desideri applicare le modifiche.
  2. Trova il commit dall'altro ramo che desideri applicare a questo.
  3. Fai clic destro su di esso e scegli "Cherry Pick"

Consigliato: