Beaucoup de personnes pensent que Git est trop chaotique, ou le considèrent comme un système de gestion de versions complexe. En réalité, ce n'est pas le cas. Cet article aide chacun à démarrer rapidement avec Git.

Pour commencer
Avant d'utiliser Git, vous devez créer un dépôt. Vous pouvez utiliser un répertoire existant comme dépôt Git ou créer un répertoire vide.
Pour utiliser votre répertoire actuel comme dépôt Git, il nous suffit de l'initialiser.
git init
Pour utiliser un répertoire que nous spécifions comme dépôt Git.
git init newrepo
À partir de maintenant, nous supposerons que vous êtes dans le répertoire racine du dépôt Git, sauf indication contraire.
Ajout de nouveaux fichiers
Nous avons un dépôt, mais il est vide. Nous pouvons utiliser la commande add pour ajouter des fichiers.
git add filename
Vous pouvez utiliser add... pour continuer à ajouter d'autres fichiers.
Validation des versions
Maintenant que nous avons ajouté ces fichiers, nous voulons qu'ils soient effectivement enregistrés dans le dépôt Git.
Pour ce faire, nous les validons dans le dépôt.
git commit -m "Adding files"
Si vous n'utilisez pas -m, un éditeur apparaîtra pour que vous puissiez écrire votre propre message de commentaire.
Lorsque nous avons modifié de nombreux fichiers et que nous ne voulons pas les ajouter individuellement, nous pouvons utiliser l'option -a pour que commit soumette automatiquement les modifications locales.
git commit -a -m "Changed some files"
L'option -a de la commande git commit peut faire que tous lesfichiers modifiés ou supprimés qui sont déjà gérés par Gitsoient validés dans le dépôt.
Remarque importante : -a ne fera pas valider de nouveaux fichiers, seulement les fichiers modifiés.
Publication de versions
Nous clonons d'abord un dépôt depuis le serveur et le téléversons.
git clone ssh://example.com/~/www/project.git
Maintenant, après avoir effectué des modifications, nous pouvons pousser vers le serveur.
git push ssh://example.com/~/www/project.git
Récupération des mises à jour
Si vous avez déjà poussé comme décrit ci-dessus, la commande suivante signifie que la branche actuelle fusionne automatiquement avec l'unique branche de suivi.
git pull
Mettre à jour depuis un emplacement non par défaut vers l'URL spécifiée.
git pull http://git.example.com/project.git
Déjà plus de cinq minutes ?
Suppression
Si vous voulez supprimer des fichiers du dépôt, nous utilisons rm.
git rm file
Création de branches et fusion
La création de branches se fait localement et est rapide. Pour créer une nouvelle branche, nous utilisons la commande branch.
git branch test
La commande branch ne nous fait pas basculer dans la branche ; elle crée seulement une nouvelle branche. Nous utilisons donc la commande checkout pour changer de branche.
git checkout test
La première branche, ou branche principale, s'appelle "master".
git checkout master
Les modifications apportées aux autres branches ne seront pas répercutées sur la branche principale. Si vous souhaitez valider les modifications sur la branche principale, vous devez revenir à la branche master, puis utiliser merge.
git checkout master git merge test
Si vous voulez supprimer une branche, nous utilisons l'option -d.
git branch -d test
Articles connexes
- Tutoriel concis GitHub :http://www.example.com/w3cnote/git-guide.html
- Tutoriel Git :http://www.example.com/git/git-tutorial.html
Source : http://itmyhome.com/2015/01/git-five-minutes-tutorial