Nouveau repository
|
|
git init git remote add origin https://[URL repository distant].git git config --global user.name "[nom prénom]" git config --global user.email [adresse email] |
Premier push
|
|
git add . git commit -m "Initial commit" git push -u origin --all |
Nouveau commit
|
|
# Lister les fichiers en attente de commit git status # Ajoute tous les fichiers en attente et crée le nouveau commit git add . && git commit -m "Nouvelle version des fichiers" # Validation du commit git push |
Mise à jour locale depuis le repository
Forcer la mise à jour depuis le repository
|
|
git fetch --all git reset --hard origin/master |
Forcer les couleurs
|
|
git config --global color.ui true |
Forcer l’utilisation de nano
|
|
git config --global core.editor "nano" |
Définir la branche par défaut
Editer le fichier de configuration .git/CONFIG et ajouter:
|
|
[branch "master"] remote = origin merge = refs/heads/master |
Nettoyer les branches obsolètes
Récupération des branches remote et suppression des branches locales inexistantes en remote
Listing des branches mergées avec master
|
|
git branch -r --merged origin/master |
Suppression d’une branche remote
|
|
git push origin :[branche] |
Suppression d’une branche locale