Tutoriel de dém...login
Tutoriel de démarrage rapide Git
auteur:php.cn  temps de mise à jour:2022-04-11 13:44:34

Git crée un dépôt


Dans ce chapitre, nous présenterons comment créer un référentiel Git.

Vous pouvez utiliser un répertoire existant comme référentiel Git.


git init

Git utilise la commande git init pour initialiser un référentiel Git De nombreuses commandes Git doivent être exécutées dans le référentiel Git, donc <🎜. >git init est la première commande à utiliser Git.

Après avoir exécuté la commande

git init, le référentiel Git générera un répertoire .git, qui contient toutes les métadonnées des ressources, et les autres répertoires du projet resteront inchangés (contrairement au SVN Un répertoire .svn sera généré dans chaque sous-répertoire, et Git génère uniquement un répertoire .git dans le répertoire racine de l'entrepôt).

Utilisation

Utilisez le répertoire courant comme référentiel Git, il suffit de l'initialiser.

git init

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

Utilisez le répertoire que nous avons spécifié comme référentiel Git.

git init newrepo

Après l'initialisation, un répertoire nommé .git apparaîtra sous le répertoire newrepo. Toutes les données et ressources requises par Git sont stockées dans ce répertoire.

S'il y a plusieurs fichiers dans le répertoire actuel que vous souhaitez mettre dans le contrôle de version, vous devez utiliser la commande git add pour dire à Git de commencer à suivre ces fichiers, puis soumettre :

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

La commande ci-dessus placera le répertoire sous Soumettre le fichier se terminant par .c et le fichier README à l'entrepôt.


git clone

Nous utilisons

git clone pour copier un projet à partir d'un référentiel Git existant (similaire à svn checkout).

Le format de commande pour cloner un entrepôt est :

git clone <repo>

Si nous devons cloner dans un répertoire spécifié, nous pouvons utiliser le format de commande suivant :

git clone <repo> <directory>

Description du paramètre :

  • repo :Dépôt Git.

  • répertoire :Répertoire local.

Par exemple, pour cloner le dépôt de code Git du langage Ruby Grit, vous pouvez utiliser la commande suivante :

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

Après avoir exécuté cette commande, un fichier nommé It is the répertoire de grit, qui contient un répertoire .git, utilisé pour enregistrer tous les enregistrements de version téléchargés.

Si vous souhaitez définir vous-même le nom du nouveau répertoire du projet, vous pouvez spécifier le nouveau nom à la fin de la commande ci-dessus :


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