Skip to main content

Utilisation de Git

Utilisez Git pour gérer vos référentiels GitHub depuis votre ordinateur.

À propos de Git

Découvrez le systÚme de contrÎle de version Git et son fonctionnement avec GitHub.

Poussée de commits vers un dépÎt distant

Utilisez git push pour envoyer (push) des validations (commits) effectuées sur votre branche locale vers un référentiel distant.

Obtention de modifications Ă  partir d’un dĂ©pĂŽt distant

Vous pouvez utiliser des commandes Git courantes pour accéder à des référentiels distants.

Gestion des erreurs autres que de type avance rapide

Parfois, Git ne peut pas apporter votre modification à un dépÎt distant sans perdre de commit. Quand cela se produit, votre poussée (push) est refusée.

Fractionnement d’un sous-dossier en un nouveau dĂ©pĂŽt

Vous pouvez convertir un dossier d’un dĂ©pĂŽt Git en tout nouveau dĂ©pĂŽt.

À propos des fusions de sous-arborescences Git

Si vous devez gĂ©rer plusieurs projets au sein d’un seul dĂ©pĂŽt, vous pouvez utiliser une fusion de sous-arborescence pour gĂ©rer toutes les rĂ©fĂ©rences.

À propos de git rebase

La commande git rebase vous permet de changer facilement une sĂ©rie de commits, en modifiant l’historique de votre dĂ©pĂŽt. Vous pouvez effectuer la rĂ©organisation, la modification ou le squash des commits de maniĂšre groupĂ©e.

Utilisation du rebasage Git en ligne de commande

Voici un petit tutoriel sur l’utilisation de git rebase sur la ligne de commande.

Résolution des conflits de fusion aprÚs un rebasage Git

Lorsque vous effectuez une opĂ©ration git rebase, vous dĂ©placez gĂ©nĂ©ralement des commits. C’est pourquoi vous risquez de faire face Ă  une situation oĂč un conflit de fusion est introduit. Cela signifie que deux de vos commits ont modifiĂ© la mĂȘme ligne dans le mĂȘme fichier, et Git ne sait pas quelle modification appliquer.

Gestion des caractÚres spéciaux dans les noms de branche et de balise

Git est trĂšs permissif sur les caractĂšres autorisĂ©s dans les noms de branche et d’étiquette. Lorsque vous utilisez Git Ă  partir d’un interprĂ©teur de commandes, vous devrez peut-ĂȘtre Ă©chapper des caractĂšres spĂ©ciaux ou les mettre entre guillemets.

DĂ©pannage de la limite d’envoi de 2 Go

DĂ©couvrez comment contourner la limite d’envoi de 2 Go.