Comment utilisez-vous la commande de référentiel «git -bare init»?

Comment utilisez-vous la commande de référentiel «git -bare init»?

Tout en travaillant sur un grand projet de développement, les développeurs travaillent dans une équipe. Chaque membre de l'équipe travaille sur ses systèmes locaux et partage le code sur un serveur centralisé après avoir terminé son travail. De plus, ils peuvent également avoir besoin de créer une sauvegarde de leur base de code. Dans cette situation, créer et utiliser un référentiel nu est très utile.

Cet article discutera:

  • Quel est le référentiel nu?
  • Quelles sont les utilisations du référentiel nu?
  • Quels sont les inconvénients du référentiel nu?
  • Comment utiliser la commande de référentiel «git -bare init»?

Quel est le référentiel nu?

Dans Git, le référentiel nu est un type de référentiel qui ne contient pas d'arbre en activité. Il ne contient que les données de contrôle de version et ne comprend pas de copie de travail des fichiers. Il est utilisé comme référentiel à distance centralisé pour partager les changements entre plusieurs développeurs.

Quelles sont les utilisations du référentiel nu?

Le référentiel nu est utilisé aux fins suivantes:

  • Référentiel de référence de sauvegarde et de clonage.
  • Partage du code entre plusieurs utilisateurs en tant que référentiel central.
  • Référentiel source pour la mise en miroir ou la distribution de code.

Quels sont les inconvénients d'un référentiel nu?

Le référentiel nu a des inconvénients, comme

  • Il n'a pas d'arbre de travail.
  • Les utilisateurs ne peuvent pas modifier les fichiers.
  • Aucune commande git ne peut y être exécutée directement.

Comment utiliser la commande de référentiel «git -bare init»?

Le "git -bare init»Crée un référentiel nu dans Git. Pour une démonstration pratique de son utilisation, consultez les étapes fournies.

Étape 1: Redirection vers le référentiel local

Tout d'abord, passez au référentiel local souhaité:

$ cd "C: \ git"

Étape 2: Créez un nouveau référentiel nu

Ensuite, exécutez la commande ci-dessous avec le nouveau nom de référentiel nu pour le créer:

$ git init --bare barerepo

Ici, le «Barerepo» est le nom du référentiel nu:

Étape 3: Accédez au référentiel nu

Tapez la commande suivante et déplacez-vous vers le référentiel nu:

$ cd borerepo

Alternativement, vous pouvez créer un simple référentiel GIT en utilisant le «mkdir »Commandez et accédez à lui. Puis exécutez le "git -bare init»Commande pour en faire un référentiel nu.

Étape 4: Voir le contenu du référentiel nu

Ensuite, énumérez le contenu du référentiel nu nouvellement créé:

$ ls

Dans la sortie ci-dessous, le contenu du référentiel nu peut être vu:

Étape 5: Vérifiez le référentiel nu

Pour vérifier si le référentiel est nu ou non, exécutez le «statut git "ou" git ajouter .”Commande Git:

$ statut git

On peut observer que les commandes GIT ne fonctionnent pas dans le référentiel actuel, ce qui signifie que le référentiel de travail est le référentiel nu:

Il s'agissait d'utiliser le «git -bare init”Commande de référentiel dans git.

Conclusion

Le référentiel nu est un type de référentiel git qui ne contient pas d'arbre en activité. Il est utilisé comme un référentiel à distance centralisé pour partager les changements entre plusieurs développeurs. Le référentiel nu peut être créé en utilisant le «git init -bare " commande. Cet article a expliqué le référentiel nu, ses utilisations et ses inconvénients, et la méthode de création d'un référentiel nu.