Sommario:
- Passaggio 1: mostra la visualizzazione della cronologia del progetto
- Passaggio 2: avvia il tuo rebase interattivo (dalla vista cronologia)
- Passaggio 3: seleziona le azioni per i tuoi impegni
- Passaggio 4: applica le tue azioni
- Passaggio 5: spingi il tuo nuovo impegno
- Passaggio 6: impostare la destinazione "Push"
- Passaggio 7: scegli il ramo su cui "spingere" verso
- Passaggio 8: aggiungi la specifica del ramo per il tuo "Push"
- Passaggio 9:
- Passaggio 10: rivedere la cronologia
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
20180718 - "Penso" di aver risolto il problema con le immagini. Se appaiono ingranditi o non hanno senso, prova a fare clic. Se riscontri un problema inviami un messaggio e cercherò di aiutarti.
Questa istruzione fornisce i dettagli passo passo per eseguire un rebase interattivo in Eclipse (eGit). Gli screenshot sono basati su Eclipse Neon.3 (su Windows), tuttavia il processo è stato quasi identico anche attraverso Eclipse Mars e altre versioni precedenti. La GUI di Linux espone lievi variazioni, tuttavia, i dettagli qui dovrebbero essere ancora abbastanza vicini da consentirti di completare il processo. (Ancora applicabile a partire da Eclipse 2020-09 [v4.17.0].)
I passaggi di questo processo si basano sull'uso di Github sia per i telecomandi di origine che per quelli upstream. (Non ho lavorato con git in nessun altro modo, ma ho pensato di menzionarlo nel caso in cui fosse importante per un lettore da qualche parte lungo la strada.)
Passaggio 1: mostra la visualizzazione della cronologia del progetto
In Package Explorer utilizzare il menu contestuale del tasto destro su "Mostra in" > "Cronologia"
Passaggio 2: avvia il tuo rebase interattivo (dalla vista cronologia)
Nella vista Cronologia, fai clic con il pulsante destro del mouse sul commit prima del tuo e seleziona "Rebase Interactive".
Passaggio 3: seleziona le azioni per i tuoi impegni
Supponendo che tu voglia "Riparare" l'ultimo commit (s) in quello originale [uniscili tutti insieme]. Seleziona le voci più recenti e impostale come "Ripara".
Potresti anche voler usare "Squash" nel caso in cui desideri unire i commit insieme ma anche modificare i messaggi di commit.
I dettagli relativi ad altre "Azioni" sono disponibili qui:
-
Passaggio 4: applica le tue azioni
Fare clic sul pulsante "Avvia" per applicare le azioni.
Dopo che le tue azioni sono state applicate, nota che il tuo progetto è ora decorato indicando che è sia davanti che dietro al telecomando associato.
Passaggio 5: spingi il tuo nuovo impegno
Da "Esplora pacchetti" utilizza i menu di scelta rapida del tasto destro per "Spingere" il tuo commit.
Passaggio 6: impostare la destinazione "Push"
Nella finestra di dialogo "Destination Git Repository", lascia selezionato il telecomando "Origin".
Passaggio 7: scegli il ramo su cui "spingere" verso
Inserisci il riferimento "Sorgente" e "Destinazione" oppure usa ctrl-barra spaziatrice per aprire l'elenco recente e seleziona da lì.
Passaggio 8: aggiungi la specifica del ramo per il tuo "Push"
Fare clic sul pulsante "Aggiungi specifica".
Passaggio 9:
Una volta aggiunta la "Specifica per Push", seleziona la casella di controllo "Forza aggiornamento". Fare clic su "Fine" per inviare il nuovo commit al telecomando ("Origine").
Passaggio 10: rivedere la cronologia
Se una volta ti sei opposto a "Mostra in" > "Cronologia" come hai fatto nel passaggio 1, ora dovresti notare che c'è solo un commit per le tue modifiche.