Skip to content

Formation-Web-Developer/git-initiation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Cours d'initiation de Git

Installation de git: https://git-scm.com/

Commande pour bien commencer:

git config --global user.email 'your-email@your-domain.ext
git config --global user.name 'your-name'

Initialiser un dépot git:

D'abord se situer dans le dossier de l'application/site

git init

Voir l'actualité de son espace de travail

git status

Ajouter un fichier à le staging area.

git add your-file.ext

Ajouter tous les fichiers (nouveau ou modifié) en une seule fois.

git add --all

or
git add *

or
git add .

Valider l'ajout d'un fichier à son dépôt

git commit -m 'your message'

Ignorer des fichiers/dossiers

Créer un fichier .gitignore et à l'intérieur placer le nom des fichiers et dossiers à ne pas prendre en compte par git.

Voir l'historique des commits

git log

ou
git reflog

Voir les modifications d'un/des fichier(s)

git diff

Les branches

voir les branches

git branch

créer une nouvelle branche

git branch <branch-name>

Se diriger sur une branche

git checkout <branch-name>

Fusionner une branche

git merge <branch-name>

Supprimer une branche

git branch -d dev

Ajouter son dépôt en ligne

Aller sur un hébergement git en ligne (github, gitlab, gitbucket) et créer un nouveau repository.

git remote add <name> <repository-link.git>

Le name par convention on enseigne origin

Voir la liste des dépôts en ligne enregistrés

git remove -v

Envoyer son dépôt local sur le dépôt en ligne:

git push -u <remote-name> <branch>

Par la suite il sera possible directement de faire la commande:

git push

or
git push <remote-name> <branch>

Récupérer un répôt en ligne

git clone <url.git>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published