Come creare un ramo principale in un repository gare git?

Come creare un ramo principale in un repository gare git?
In Git, il repository nudo è una specie di repository che non contiene un albero di lavoro. Ha solo dati di controllo della versione ed è utilizzato come repository remoto centralizzato per condividere modifiche o modifiche tra più sviluppatori. Gli utenti non possono creare filiali o tag nel repository nudo. Tuttavia, se si desidera creare/creare qualsiasi ramo in un repository git nudo, è necessario spingere un ramo desiderato da un repository di cloni a un repository nudo.

Questo articolo spiegherà la procedura di creazione di un ramo principale in un repository nudo git.

Come creare/creare un ramo "master" in un repository nudo git?

Per creare/fare un "maestro"Branch in un repository nudo, segui le istruzioni fornite:

  • Passare al repository locale.
  • Crea un repository nudo.
  • Clona il repository nudo in un altro repository.
  • Passa al repository clonato.
  • Crea un nuovo file nel repository appena clonato e traccialo.
  • Commettere cambiamenti.
  • Spingere le modifiche al repository nudo.
  • Verifica le modifiche nel repository nudo.

Passaggio 1: reindirizzarsi al repository locale

Innanzitutto, passa alla directory locale desiderata utilizzando il seguente comando:

CD "C: \ git"

Passaggio 2: crea un repository nudo

Quindi, utilizza il comando sotto fornito insieme al nome particolare del repository nudo per crearlo:

Git init -Bare Barerepo

Qui, "Barerepo"È il nostro nome di repository nudo:

Passaggio 3: navigare verso il repository nudo

Successivamente, reindirizzare al repository nudo appena creato:

CD BareRepo

Passaggio 4: visualizza le filiali disponibili

Ora, digita il seguente comando per visualizzare tutte le filiali disponibili nel repository nudo:

GIT Branch

Si può osservare che il repository nudo non contiene alcun ramo:

Passaggio 5: crea una filiale "master"

Per creare un ramo principale nel repository nudo, eseguire il comando fornito:

GIT Branch Master

Nello screenshot seguente, l'errore può essere visto e non è stato possibile creare il ramo principale:

Nota: Non è possibile creare alcun ramo in un repository nudo. Molti comandi Git non funzionano in un repository nudo. Quindi, per creare un ramo principale in un repository nudo seguire i passaggi successivi.

Passaggio 6: torna indietro alla directory di root

Ora, usa il seguente comando e torna al repository root:

CD…

Passaggio 7: crea un clone di repository nudo

Successivamente, clona un repository nudo in un altro repository:

Git Clone BareRepo/ Repo1

Qui, "Repo1"È il nostro repository desiderato in cui vogliamo clonare il nostro repository nudo:

Passaggio 8: verificare i repository

Elenca il contenuto del repository root utilizzando il comando sotto fornito:

ls

Qui, entrambi "Repo1" E "Barerepo"I repository possono essere visti:

Passaggio 9: reindirizzarsi al repository clonato

Quindi, navigare al repository clonato, i.e., "Repo1":

CD Repo1

Passaggio 10: elenca le filiali

Visualizza i rami disponibili del repository di lavoro corrente:

GIT Branch

Nello screenshot seguente, nessun ramo può essere visto nel repository clonato corrente:

Passaggio 11: crea un nuovo file

Ora, utilizza il "tocco"Comanda e crea un nuovo file nel repository clonato corrente:

Tocca Test1.TXT

Passaggio 12: Traccia il file

Aggiungi il file appena creato all'indice GIT:

git aggiungi .

Passaggio 13: commettere modifiche

Successivamente, commetti modifiche con l'aiuto del seguente comando insieme al messaggio di commit desiderato:

git commit -m "file test1 aggiunto"

Passaggio 14: controlla le filiali

Successivamente, elenca di nuovo tutte le filiali:

GIT Branch

Come puoi vedere che il repository corrente ora contiene un "maestro" ramo:

Passaggio 15: Visualizza il telecomando

Per verificare se il repository corrente è collegato al repository nudo o meno, eseguire il comando sotto l'elenco:

git remote -v

Si può vedere che l'attuale repository è stato clonato con il "Barerepo"Repository nudo:

Passaggio 16: spingere le modifiche al repository nudo

Ora, digita il seguente comando per spingere le modifiche del repository corrente nel repository gare git:

Git Push Origin Master

Passaggio 17: passa al repository nudo

Passa di nuovo al repository Git Git per visualizzare le modifiche lì:

CD BareRepo

Passaggio 18: verificare le modifiche

Esegui il comando fornito fornito per visualizzare i rami del repository nudo:

GIT Branch

Nel comando sotto fornito, il "maestro"Il ramo può essere visto nel repository gare git:

Si trattava di creare un ramo master in un repository nudo git.

Conclusione

Per creare un ramo master nel repository gare git, in primo luogo, reindirizza alla directory radice. Quindi, crea un repository nudo e crei un clone. Successivamente, naviga nel repository clonato e apporta modifiche ad esso. Successivamente, commetti tali cambiamenti e spingili nel repository nudo. Infine, verifica le modifiche nel repository nudo. Questo articolo ha spiegato il metodo per creare un ramo in un repository nudo git.