Questo articolo discuterà:
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:
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".