Maison  >  Article  >  Tutoriel système  >  Jouez avec Git

Jouez avec Git

PHPz
PHPzavant
2024-05-06 14:37:27656parcourir
Introduction à git

La plus grande différence entre distribué et centralisé est que les développeurs peuvent soumettre localement, et chaque développeur fait une copie sur la machine locale par clonage (git clone)

Un référentiel Git complet. Comparé à la gestion centralisée du code SVN que la plupart d'entre nous ont utilisée, git est plus sécurisé pour la gestion du code. Si le serveur svn raccroche,

.

Alors ses données risquent d'être perdues, mais pour git, cela n'existe pas, le code est entièrement git en local, même si le serveur raccroche,

.

Le code est toujours intact. Git est un contrôleur de version, qui est complètement différent du svn traditionnel, c'est une comparaison de différence, et le code ne peut pas être soumis hors ligne. Et git c'est pour sauver

Avec la base de code locale complète, le code est plus sécurisé. Le code peut être soumis à tout moment. Je vous ai déjà présenté comment créer un serveur git. Ensuite, je vais

.

Jetons un coup d'œil à l'utilisation spécifique des commandes git ! Je vais en présenter ici quelques-uns couramment utilisés, et pour le reste, je recommanderai à tout le monde un site Web, qui a une introduction détaillée à git

Shao, si tu oublies, tu peux le vérifier à tout moment !

installation de git

La méthode d'installation sous Windows consiste à télécharger un client git appelé git bash tool et à l'installer directement ! Vous pouvez également télécharger la version git de Little Turtle ! Je vais le présenter ici

Le plus populaire est git bash, qui permet à tout le monde de se familiariser avec les commandes git.

La méthode d'installation sous Linux est encore plus simple, il suffit de miam -y install git !

utilisation de git

Nous avons créé un nouveau projet TestProject sur le serveur

Jouez avec Git

Tout d'abord, un groupe, un nom d'utilisateur et un mot de passe vous seront attribués, ce qui signifie que vous avez l'autorisation d'accéder à ce projet. Notre première étape consiste à configurer notre nom d'utilisateur et notre adresse e-mail.

Jouez avec Git

Créez un nouveau dossier pour stocker le projet, entrez le fichier, faites un clic droit et sélectionnez Git Bash Ici pour accéder à notre interface de ligne de commande git. La prochaine opération sera effectuée à l'intérieur.

Jouez avec Git

git config -l (afficher le fichier de configuration)

Jouez avec Git

Le premier cas est que le projet a été téléchargé à l'avance. Il suffit de le récupérer localement et d'utiliser git clone http://172.16.81.91/oe/TestProject.git (équivalent au checkout de svn)

Jouez avec Git

Jouez avec Git

git status est une commande très utile pour vérifier l'état de votre code à tout moment

Jouez avec Git

Modifions ensuite le fichier test1 et vérifions l'état

Jouez avec Git

Cela indique que test1 a été modifié. Ensuite, nous devons utiliser git add ou git commit -a pour soumettre le code

.

Jouez avec Git

git add. Ajouter les fichiers modifiés à l'opération git ; git commit (soumettre le code, généralement suivi du paramètre -m, indiquant l'ajout de commentaires)

Maintenant, le statut de git status est git push (une fois la soumission terminée, nous pouvons télécharger le code sur le serveur)

Jouez avec Git

Allons sur le serveur pour voir le code soumis

Jouez avec Git

Soumission terminée !

La deuxième situation est que les fichiers du projet sur notre serveur sont supprimés. Nous pouvons utiliser git pull localement pour mettre à jour les derniers fichiers (équivalent à svn update)

.

Jouez avec Git

Le troisième cas consiste à soumettre le code au projet vide nouvellement créé. Nous supprimons le projet TestProject du serveur et le créons à nouveau.
Jouez avec Git

Nous recréons un dossier dans le répertoire TestP, le nommons project2 et créons le fichier test1 dans le répertoire

Jouez avec Git

Nous devons initialiser le dossier git init avant de télécharger le code local sur le serveur

Jouez avec Git

Ajoutez du code local au serveur distant git remote add origin http://172.16.81.91/oe/TestProject.git
Jouez avec Git

Soumettre le code

Jouez avec Git

Télécharger le code
Jouez avec Git

Afficher la vérification du projet du serveur
Jouez avec Git

Celles présentées ci-dessus sont celles que nous utilisons couramment. Ensuite, vous pouvez consulter d'autres commandes :

查看分支:git branch

创建分支:git branch name

切换分支:git checkout name

创建+切换分支:git checkout –b name

合并某分支到当前分支:git merge name

删除分支:git branch –d name

Enfin, laissez-moi vous présenter un site Web contenant des informations détaillées sur git : https://git-scm.com/book/zh/v2

Vous pouvez également télécharger le pdf du site et le lire localement Après avoir lu les premières photos, vous serez un maître !

Jouez avec Git

Veuillez signaler toute erreur ! Merci! Apprenons ensemble !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Construire RAID5 sous LinuxArticle suivant:Construire RAID5 sous Linux