Latest web development tutorials

Créer Git

Ce chapitre, nous allons présenter comment créer un dépôt Git.

Vous pouvez utiliser un répertoire existant comme un dépôt Git.


git initialisation

Git en utilisant la commandegit init pour initialiser un dépôt Git, Git de nombreuses commandes sont nécessaires pour exécuter le dépôt Git, donc git initest le premier à utiliser la commande Git.

Après l'exécution est une commande complètegit init, dépôt Git va générer un répertoire .git qui contient toutes les métadonnées des ressources, répertoire inchangé autres projets (contrairement à SVN génère répertoire .svn dans chaque sous - répertoire, Git seulement dans l'entrepôt répertoire .git de génération dans le répertoire racine).

utilisation

dépôt Git que le répertoire en cours, nous avons seulement besoin de l'initialiser.

git init

Après l'exécution de cette commande va générer un répertoire .git dans le répertoire courant.

Nous utilisons le répertoire spécifié comme un dépôt Git.

git init newrepo

Après l'initialisation, ce sera un répertoire nommé .git à des répertoires de newrepo, des données et des ressources à tous les besoins Git sont stockés dans ce répertoire.

Si vous voulez avoir plusieurs fichiers sous contrôle de version, vous devez utiliser git add commande pour dire Git a commencé à suivre ces fichiers, puis soumettre le répertoire courant:

$ git add *.c
$ git add README
$ git commit -m '初始化项目版本'

Le répertoire de commande ci-dessus qui se terminent par des fichiers .c et README dans le dépôt.


clone git

Nous utilisonsgit copie cloned'un projet existant Git Repository (similaire àsvn checkout).

format de commande référentiel Clone est:

git clone <repo>

Si nous avons besoin de cloner dans un répertoire spécifique, vous pouvez utiliser le format de commande suivant:

git clone <repo> <directory>

Description Paramètre:

  • repo: Git référentiel.
  • répertoire: répertoire local.

Par exemple, pour cloner le langage Ruby référentiel de code Git Grit, vous pouvez utiliser la commande suivante:

$ git clone git://github.com/schacon/grit.git

Après l'exécution de la commande, créez un répertoire dans le répertoire courant appelé grain, qui contient un répertoire .git pour stocker tous les enregistrements de version téléchargée.

Si vous voulez définir votre propre nom du nouveau répertoire de projet, vous pouvez spécifier un nouveau nom à la fin de la commande ci-dessus:

$ git clone git://github.com/schacon/grit.git mygrit