DéveloppeurWeb.Com
    DéveloppeurWeb.Com
    • Agile Zone
    • AI Zone
    • Cloud Zone
    • Database Zone
    • DevOps Zone
    • Integration Zone
    • Web Dev Zone
    DéveloppeurWeb.Com
    Home»Uncategorized»11 commandes Git que les développeurs doivent connaître
    Uncategorized

    11 commandes Git que les développeurs doivent connaître

    mars 7, 2023
    11 commandes Git que les développeurs doivent connaître
    Share
    Facebook Twitter Pinterest Reddit WhatsApp Email

    Git est un système de contrôle de version qui est devenu un outil essentiel pour les développeurs du monde entier. Il permet aux développeurs de suivre les modifications apportées à la base de code d’un projet, de collaborer avec d’autres sur la même base de code et d’annuler les modifications si nécessaire.

    Voici les 11 principales commandes Git que tout développeur devrait connaître.

    1. configuration git

    git config est une commande qui vous permet de configurer Git sur votre système. Il vous permet d’afficher et de modifier les paramètres de Git, tels que votre nom d’utilisateur et votre adresse e-mail, l’éditeur de texte par défaut, etc.

    Le git config La commande est utilisée pour définir les valeurs de configuration qui affectent le comportement de Git. Les valeurs de configuration peuvent être définies globalement ou localement, selon que vous souhaitez que la configuration s’applique à tous les référentiels Git de votre système ou uniquement au référentiel actuel.

    Quelques cas d’utilisation courants du git config La commande inclut la définition de votre nom d’utilisateur et de votre adresse e-mail, la configuration de l’éditeur de texte par défaut et la personnalisation du comportement de Git.

    En utilisant git configvous pouvez adapter Git à vos besoins et préférences spécifiques, ce qui facilite et rend plus efficace le travail avec Git sur vos projets.

    Définition globale de votre nom d’utilisateur et de votre adresse e-mail :

    git config --global user.name "Riha Mervana"
    git config --global user.email "riha@youremail.com"

    Vous pouvez relire ces valeurs comme :

    Sortir:

    user.name=Riha Mervana
    user.email=riha@youremail.com

    Lorsque vous ouvrez le fichier de configuration globale ~/.gitconfigvous verrez le contenu enregistré sous :

    [user]
        name = Riha Mervana
        email = riha@youremail.com

    2. git init

    La première commande que chaque développeur devrait connaître est git init. Cette commande initialise un dépôt Git vide dans le répertoire courant. Cette commande crée un .git répertoire dans le répertoire courant, où Git stocke toutes les informations sur le référentiel, y compris l’historique des commits et les fichiers eux-mêmes.

    Le git init La commande peut être utilisée de deux manières :

    Soit change de répertoire à l’aide de la cd commander et exécuter git init pour créer un dépôt Git….

    Ou créez un référentiel Git vide en spécifiant un nom de répertoire à l’aide de la git init commande.

    git init <directory-name>

    3. cloner git

    git clone est utilisé pour créer une copie locale d’un référentiel distant. Cette commande télécharge l’intégralité du référentiel et son historique sur votre ordinateur local. Vous pouvez utiliser cette commande pour créer une copie locale d’un référentiel auquel vous souhaitez contribuer ou pour commencer à travailler sur un nouveau projet.

    Voici un exemple de l’apparence de HTTPS.

    git clone <https://github.com/reactplay/react-play.git>

    Cela clonera le react-play projet local pour vous. Ensuite, vous pouvez passer au répertoire et commencer à travailler dessus.

    4. git ajouter

    git add est utilisé pour mettre en scène les modifications apportées à un fichier. Cette commande indique à Git que vous souhaitez inclure les modifications apportées à un fichier dans le prochain commit. Vous pouvez ajouter des fichiers ou des répertoires individuels ou tous les changements dans le répertoire courant en utilisant le git add . commande.

    Le git add La commande est utilisée pour envoyer les modifications de votre fichier à la zone de préparation.

    Aussi,

    5. engagement git

    git commit est utilisé pour enregistrer les modifications apportées au référentiel. Cette commande crée un nouveau commit avec un message décrivant les modifications apportées. Le message doit être descriptif et fournir un contexte sur les modifications apportées.

    git commit -m "add a meaningful commit message"

    6. Poussée git

    git push est utilisé pour télécharger des modifications locales vers un référentiel distant. Cette commande envoie les modifications apportées dans votre référentiel local au référentiel distant, où d’autres développeurs peuvent y accéder. Vous pouvez utiliser cette commande pour apporter des modifications à un projet open source ou pour partager des modifications avec votre équipe.

    git push <remote> <branch-name>

    7. git-pull

    git pull est utilisé pour télécharger les modifications apportées à un référentiel distant vers votre référentiel local. Cette commande est utile lorsque vous souhaitez travailler sur la dernière version d’un projet ou lorsque vous souhaitez fusionner les modifications apportées par d’autres développeurs dans votre référentiel local.

    8. branche git

    git branch est utilisé pour créer, lister et supprimer des branches. Une branche est une copie du référentiel que vous pouvez utiliser pour travailler sur de nouvelles fonctionnalités ou des correctifs sans affecter la branche principale. Vous pouvez utiliser cette commande pour créer une nouvelle branche, répertorier toutes les branches du référentiel ou supprimer une branche.

    Listez toutes les succursales :

    Créez une nouvelle branche avec un nom de branche :

    Supprimer une branche spécifique :

    git branch -d <branch-name>

    Renommer une branche :

    git branch -m <branch-name>

    Lister toutes les branches distantes (avec un marquage de la branche actuelle) :

    9. git fusionner

    git merge est utilisé pour fusionner les modifications apportées dans une branche dans une autre branche. Cette commande est utile lorsque vous souhaitez incorporer les modifications apportées dans une branche de fonctionnalité dans la branche principale. Vous pouvez utiliser cette commande pour fusionner les modifications apportées par d’autres développeurs dans votre branche locale ou pour fusionner vos modifications dans la branche principale.

    10. paiement git

    git checkout est utilisé pour basculer entre les branches ou pour annuler les modifications apportées à un fichier. Cette commande vous permet de vous déplacer entre les branches ou de passer à un commit spécifique dans l’historique des commits. Vous pouvez également utiliser cette commande pour annuler les modifications apportées à un fichier et le rétablir à un état antérieur.

    git checkout <branch-name>

    11. journal git

    git log est utilisé pour afficher l’historique de validation d’un référentiel. Cette commande affiche une liste de toutes les validations effectuées dans le référentiel, y compris le message de validation, l’auteur, ainsi que la date et l’heure de la validation. Vous pouvez utiliser cette commande pour suivre les modifications apportées au référentiel au fil du temps et pour identifier les validations qui ont introduit des modifications spécifiques.

    git log <options> <branch_name>
    

    Conclusion

    Git est un puissant système de contrôle de version largement utilisé dans le développement de logiciels. Savoir utiliser Git efficacement est essentiel pour que les développeurs collaborent sur des projets, suivent les modifications et maintiennent la qualité du code. Ces commandes ci-dessus fournissent aux développeurs les outils de base dont ils ont besoin pour gérer efficacement leur base de code. Cependant, Git est un système complexe avec de nombreuses fonctionnalités et commandes supplémentaires qui peuvent être utilisées pour améliorer le flux de travail et la productivité. Par conséquent, les développeurs doivent s’efforcer d’en savoir plus sur Git et ses capacités afin de tirer pleinement parti de ses avantages.

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Email
    Add A Comment

    Leave A Reply Cancel Reply

    Catégories

    • Politique de cookies
    • Politique de confidentialité
    • CONTACT
    • Politique du DMCA
    • CONDITIONS D’UTILISATION
    • Avertissement
    © 2023 DéveloppeurWeb.Com.

    Type above and press Enter to search. Press Esc to cancel.