Come rimuovere i telecomandi Git

Come rimuovere i telecomandi Git
“Vuoi rimuovere un repository remoto Imposta erroneamente? O forse desideri cambiare un telecomando in Git? GIT offre un modo semplice per rimuovere un telecomando utilizzando il comando REMME GIT remoto, che rimuove un telecomando specificato dal repository.

Se questo ti sembra nuovo o vuoi un rapido riepilogo sulla rimozione di Git Remotes, questa guida ti ha coperto. Discuteremo Git Remotes e offriremo i modi più veloci per rimuovere i telecomandi Git usando esempi, assicurandoti di ottenere una comprensione delle cose. Immerciamoci!"

Cos'è un telecomando Git?

Git è un sistema di controllo della versione decentralizzato, implica che puoi lavorare su un repository remoto e spingerlo su un server remoto. I repository locali e remoti utilizzano lo stesso sistema. Pertanto, l'impostazione di un telecomando è l'opzione migliore se due client stanno lavorando su un repository, soprattutto se collaborano su un progetto.

Un remoto Git funziona come puntatore a una versione remota di un repository. Quando si clonisce un repository git e apporta modifiche, il repository git principale non è interessato, solo il repository locale, fino a quando non si spingono le modifiche al repository remoto. Nel frattempo, avrai una filiale GIT remota creata per lavorare, denominata origine Per impostazione predefinita.

Non sei limitato a usare solo il telecomando di origine, puoi crearne altri e, in tal caso, è qui che devi imparare a rimuovere i telecomandi Git quando si lavora con vari telecomandi.

Come rimuovere un telecomando Git

La sintassi per rimuovere un telecomando da Git è:

$ git remote rm

O

$ git remoto Rimuovi

Si noti che qualsiasi remoto rimosso accidentalmente può essere aggiunto solo manualmente. Inoltre, rimuovendo un telecomando usando il Git remoto rm non rimuoverà il telecomando dal repository remoto poiché i repository locali e remoti vengono aggiornati solo spingendo il repository locale al telecomando. Pertanto, tutte le modifiche al telecomando locale non influiscono sul repository remoto.

Il primo passo per rimuovere un telecomando è navigare nella directory del repository contenente il tuo progetto clonato.

Successivamente, elenca i telecomandi disponibili utilizzando il comando di seguito. Anche i loro URL verranno visualizzati.

$ git remote -v

Una volta che vedi quali telecomandi hai, puoi decidere quale rimuovere. Nel nostro esempio, abbiamo il origine E Nuovo remoto Remoti. Rimuoviamo il Nuovo remoto.

$ git remoto rimuovi nuovo-remoto

Il comando sopra rimuove silenziosamente il telecomando.

Tuttavia, è possibile confermare se il telecomando è stato rimosso utilizzando il comando seguente.

$ git remote -v

Nota che ora abbiamo solo il origine a distanza. Il nuovo remoto è stato rimosso. Questo è un modo per rimuovere i telecomandi Git. Il tuo repository locale non è più rimosso il telecomando. Tuttavia, il tuo repository Git remoto è inaltero.

Rimozione dei telecomandi Git modificando il loro file di configurazione

Si noti che anche se questo metodo funziona, non è il modo consigliato per rimuovere Git Remotes. Tuttavia, il .git/config Visualizza i telecomandi associati al progetto e se è necessario rimuovere un determinato telecomando, è possibile eliminare il suo codice dal file di configurazione.

Inizia aprendo il file di configurazione utilizzando un editor di scelta.

Una volta aperto, vedrai i telecomandi disponibili; Nel nostro caso, vogliamo rimuovere il remoto1.

Dobbiamo eliminare tutto il codice pertinente a quel telecomando, salvare il file ed uscire.

Questo è tutto! Se controlliamo i telecomandi disponibili, noteremo che il telecomando non è più disponibile.

I due metodi sopra offrono soluzioni per la rimozione di Git Remotes. Tuttavia, se è necessario rimuovere un telecomando per modificare l'URL, che ne dici invece di aggiornare il suo URL remoto? GIT consente di aggiornare l'URL di un telecomando e di impostare il nuovo URL, che è un'alternativa alla rimozione del telecomando e aggiungendolo di nuovo.

Ad esempio, creiamo un nuovo telecomando, remote2, con un determinato URL.

$ git remoto aggiungi remoto [nome remoto] [remoto-URL]

Se dobbiamo cambiare l'URL in uno nuovo, tutto ciò di cui abbiamo bisogno è utilizzare la sintassi di seguito.

$ git remote set-url [remote-name] [New-URL]

Elenca i telecomandi disponibili e nota che l'URL per il nostro remote2 è stato aggiornato con successo.

Conclusione

Git offre un modo semplice di lavorare con i telecomandi, tra cui l'aggiunta e la rimozione. Quando si lavora con diversi telecomandi locali, è bene avere un modo pulito per rimuoverli. Questa guida ha offerto due metodi per rimuovere i telecomandi. Inoltre, abbiamo visto come aggiornare l'URL di un telecomando invece di eliminarlo e aggiungerlo indietro.