Maison Tutoriel système Linux Jouez avec Git

Jouez avec Git

May 06, 2024 pm 02:37 PM
linux git linux教程 红帽 linux系统 linux命令 it服务 certification Linux chapeau rouge Linux vidéo Linux

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
Copier après la connexion

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 de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment démarrer Apache Comment démarrer Apache Apr 13, 2025 pm 01:06 PM

Les étapes pour démarrer Apache sont les suivantes: Installez Apache (Commande: Sudo apt-get install Apache2 ou téléchargez-le à partir du site officiel) Start Apache (Linux: Sudo SystemCTL Démarrer Apache2; Windows: Cliquez avec le bouton droit sur le service "APACHE2.4" et SELECT ") Vérifiez si elle a été lancée (Linux: SUDO SYSTEMCTL STATURE APACHE2; (Facultatif, Linux: Sudo SystemCTL

Que faire si le port Apache80 est occupé Que faire si le port Apache80 est occupé Apr 13, 2025 pm 01:24 PM

Lorsque le port Apache 80 est occupé, la solution est la suivante: découvrez le processus qui occupe le port et fermez-le. Vérifiez les paramètres du pare-feu pour vous assurer qu'Apache n'est pas bloqué. Si la méthode ci-dessus ne fonctionne pas, veuillez reconfigurer Apache pour utiliser un port différent. Redémarrez le service Apache.

Comment redémarrer le serveur Apache Comment redémarrer le serveur Apache Apr 13, 2025 pm 01:12 PM

Pour redémarrer le serveur Apache, suivez ces étapes: Linux / MacOS: Exécutez Sudo SystemCTL Restart Apache2. Windows: Exécutez net stop apache2.4 puis net start apache2.4. Exécuter netstat -a | Findstr 80 pour vérifier l'état du serveur.

Comment résoudre le problème qu'Apache ne peut pas être démarré Comment résoudre le problème qu'Apache ne peut pas être démarré Apr 13, 2025 pm 01:21 PM

Apache ne peut pas démarrer car les raisons suivantes peuvent être: Erreur de syntaxe du fichier de configuration. Conflit avec d'autres ports de demande. Problème d'autorisations. Hors de la mémoire. Traitement dans l'impasse. Échec du démon. Problèmes d'autorisations de Selinux. Problème de pare-feu. Conflit logiciel.

Comment apprendre Debian Syslog Comment apprendre Debian Syslog Apr 13, 2025 am 11:51 AM

Ce guide vous guidera pour apprendre à utiliser Syslog dans Debian Systems. Syslog est un service clé dans les systèmes Linux pour les messages du système de journalisation et du journal d'application. Il aide les administrateurs à surveiller et à analyser l'activité du système pour identifier et résoudre rapidement les problèmes. 1. Connaissance de base de Syslog Les fonctions principales de Syslog comprennent: la collecte et la gestion des messages journaux de manière centralisée; Prise en charge de plusieurs formats de sortie de journal et des emplacements cibles (tels que les fichiers ou les réseaux); Fournir des fonctions de visualisation et de filtrage des journaux en temps réel. 2. Installer et configurer syslog (en utilisant RSYSLOG) Le système Debian utilise RSYSLOG par défaut. Vous pouvez l'installer avec la commande suivante: SudoaptupDatesud

Comment réparer la vulnérabilité Apache Comment réparer la vulnérabilité Apache Apr 13, 2025 pm 12:54 PM

Les étapes pour corriger la vulnérabilité Apache incluent: 1. Déterminez la version affectée; 2. Appliquer des mises à jour de sécurité; 3. Redémarrez Apache; 4. Vérifiez la correction; 5. Activer les fonctionnalités de sécurité.

Quelles sont les étapes pour installer Gitlab dans Debian Quelles sont les étapes pour installer Gitlab dans Debian Apr 13, 2025 am 10:33 AM

Les étapes pour installer GitLab dans le système Debian sont les suivantes: Mettez à jour le package système: Sudoapt-Gettupdate Installation Dependances: Sudoapt-GetInstall-ycurlopenssh-Serverca-CertificatestzDataperl Add GitLab Office Repository: Curlhttps: //packages.gitlab.com/instal/reposit

Comment mettre à niveau la version Zookeeper sur Debian Comment mettre à niveau la version Zookeeper sur Debian Apr 13, 2025 am 10:42 AM

La mise à niveau de la version ZooKeeper sur Debian System peut suivre les étapes ci-dessous: 1. Sauvegarder la configuration et les données existantes avant toute mise à niveau, il est fortement recommandé de sauvegarder les fichiers de configuration et les répertoires de données existants de Zookeeper. sudocp-r / var / lib / zookeeper / var / lib / zookeeper_backupsudocp / etc / zookeeper / conf / zoo.cfg / etc / zookeer / conf / zookeeper / z

See all articles