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'
D'abord se situer dans le dossier de l'application/site
git init
git status
git add your-file.ext
git add --all
or
git add *
or
git add .
git commit -m 'your message'
Créer un fichier .gitignore
et à l'intérieur placer le nom des fichiers et dossiers à ne pas prendre en compte par git.
git log
ou
git reflog
git diff
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
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>
git clone <url.git>