Sviluppare una spinta git

Sviluppare una spinta git
Git è uno strumento di tracciamento DevOps open source che consente agli sviluppatori di implementare il codice sorgente del progetto in diverse versioni. Il ripristino del commit precedente o dello stato precedente è un'altra caratteristica interessante di GIT perché consente ai programmatori di tornare a uno stato precedente nel repository. Dopo aver erroneamente spinto tutte le modifiche aggiunte al servizio di hosting remoto, gli sviluppatori possono tornare allo stato più vecchio utilizzando il "$ git torna "Comando.

Questo articolo discuterà:

  • Come spingere le modifiche aggiunte localmente ai repository remoti?
  • Come annullare un “Git Push"?

Come spingere le modifiche aggiunte localmente ai repository remoti?

Per annullare il "Git Push"Innanzitutto, gli utenti devono spingere le modifiche aggiunte localmente al repository remoto. È un'operazione prerequisito. In tal modo, gli utenti possono annullare una spinta git seguendo la procedura data:

  • Passare al repository locale Git.
  • Visualizza il contenuto esistente del repository corrente.
  • Controlla la cronologia del registro di riferimento.
  • Visualizza l'elenco URL remoto.
  • Scarica la versione modificata del repository remoto.
  • Spingere le modifiche aggiunte localmente al servizio di hosting remoto.

Quindi, iniziamo!

Passaggio 1: accedere al repository locale Git

Innanzitutto, eseguire il seguente comando specificando il repository locale Git e spostati su di esso:

$ CD "C: \ Users \ Nazma \ git \ test_4"

Passaggio 2: visualizzare l'elenco dei contenuti

Per mostrare l'elenco del contenuto del repository corrente, eseguire il "ls"Comando:

$ ls

Passaggio 3: controlla la cronologia del registro di riferimento del repository git

Ora, esegui il "registro git ."Comando per controllare la cronologia del registro di riferimento del repository git:

$ git log.

Passaggio 4: verificare l'URL remoto

Per garantire che venga aggiunto l'URL remoto, utilizzare il "git remote -v"Comando:

$ git remote -v

Passaggio 5: recuperare l'origine remota

Ora, scarica la versione aggiornata del repository remoto sul repository locale e utilizza il comando fornito insieme al nome remoto:

$ git prevedere origine

Passaggio 6: spingere le modifiche del repository locale in telecomando

Successivamente, eseguire il “Git Push"Comando con il nome della filiale remoto e locale in cui vengono aggiunte le modifiche:

$ git Push Origin Master

Nota: La procedura sopra dichiarata è necessaria per annullare il "Git Push"Operazione.

Come annullare una "spinta git"?

Annullare un “Git Push"Operazione, tutte le modifiche aggiunte che si spostano nel repository remoto tornano a un repository locale. Per fare ciò, segui i passaggi sotto l'elenco.

Passaggio 1: Annulla "Git Push"

Per ripristinare le modifiche spinte, eseguire il "Git Ripristina"Comando insieme al più recente commit sha hash:

$ git revert b87cd01

Dopo aver eseguito il comando sopra elencato, un file di testo verrà aperto con un editor di testo predefinito, in cui è possibile aggiungere un commento, salvare e chiudere il file di testo:

Di conseguenza, otterrai l'output sotto fornito che indica che le modifiche aggiuntive sono non invocate con successo:

Passaggio 2: verificare l'operazione di unpush tramite registro di riferimento del repository

Infine, esegui il "registro git ."Comando per garantire che tutte le modifiche aggiunte vengano ripristinate al repository locale:

$ git log .

Come puoi vedere, l'operazione non pussita viene eseguita correttamente:

Passaggio 3: controllo dell'elenco dei contenuti

Eseguire il "ls"Comando e controlla il contenuto del repository:

$ ls

È tutto! Abbiamo eseguito i passaggi semplici per annullare un "Git Push"Operazione.

Conclusione

Per annullare il "Git Push"L'operazione, prima, vai al repository di lavoro Git e controlla l'elenco dei contenuti. Quindi, visualizzare la cronologia del registro di riferimento del repository e l'URL remoto esistente. Successivamente, prendi la versione modificata del repository remoto e spingi tutte le modifiche aggiunte localmente al repository remoto. Infine, esegui il “$ git torna "Comando. Questo articolo ha dimostrato il metodo per annullare il "Git Push".