Come git clone senza .directory git?

Come git clone senza .directory git?
La clonazione di un repository consente agli sviluppatori di lavorare sullo stesso progetto senza influire sul codice sorgente originale. Quando gli utenti clonano un particolare repository, contiene anche un ".idiota" cartella. IL ".La directory Git "contiene importanti sottodirectory e file tra cui oggetti, ganci, testa, configurazione, refs, ecc. Consente a Git di tracciare le modifiche ai file nel repository. Tuttavia, a volte, gli sviluppatori non vogliono avere un ".directory git "nel loro repository clonato. In questa situazione, Git consente agli utenti di clonare il repository senza ".directory git ".

Questo studio spiegherà il metodo al clone git senza ".directory git ".

Come git clone senza ".directory git "?

Per git clone senza il ".idiota"Directory, controlla i passaggi forniti:

  • Passare al particolare repository locale.
  • Clone Remote Repository senza ".Directory Git "usando"Git clone https: // github.com //.git && rm -rf /.idiota"Comando.
  • Passa a un repository clonato.
  • Verifica i cambiamenti con l'aiuto di "ls -a"Comando.

Passaggio 1: passare al repository locale
Innanzitutto, scrivi il comando fornito con un particolare percorso del repository e vai su di esso:

CD "C: \ git \ repo1"

Passaggio 2: repository remoto clone senza ".directory git "
Per clonare qualsiasi repository remoto senza ".directory git ", utilizza il"clone git"Comando con l'URL del repository remoto e"RmComando "con il".directory git ":

Git clone https: // github.com//.git && rm -rf /.idiota

Assicurati di sostituire il “nome utente"Con il tuo nome utente GitHub e"Repo-nome"Con il nome del repository GitHub Target che deve essere clonato.

Qui:

  • IL "RmL'opzione "viene utilizzata per rimuovere il".Directory git "dal repository remoto che deve essere clonato.
  • Nel "-rfOpzione "l'opzione"R"Sta trovando ricorsivamente il".directory git "e"F"Viene utilizzato per eliminarlo con forza:

Passaggio 3: visualizzare il repository clonato
Elenca il contenuto del repository locale corrente per visualizzare il repository clonato:

ls

Nello screenshot seguente, il repository clonato può essere visto, i.e., "Linuxrepo":

Passaggio 4: navigare al repository clonato
Ora, reindirizza al repository clonato:

CD Linuxrepo

Passaggio 5: visualizzare il contenuto del repository clonato
Infine, visualizzare il contenuto del repository corrente inclusi i file e le cartelle nascosti:

ls -a

Come puoi vedere, il repository clonato non contiene il ".idiota"Directory:

Abbiamo clonato con successo il repository Git senza ".idiota"Directory:

Conclusione

Per clonare un repository senza ".directory git ", utilizza il"Git clone https: // github.com //.git && rm -rf /.idiota"Comando. Quindi, navigare al repository clonato e verificare le modifiche utilizzando "ls -a"Comando. Questo studio ha spiegato il metodo per clonare un repository specifico senza ".directory git ".