On Github Id4v / PrezGit
Un fichier est forcément dans un de ces états
Le fichier a changé depuis le dernier snapshot
La modification est confirmée et sera intégrée dans le prochain snapshot
Le fichier a été intégré dans le snapshot
git add .
git commit -m "Message"
Une remote est un dépôt distant accessible par tous les membres de l'équipe.
Ajouter une remote à son dépôt : git remote add <nom remote> <url remote> L'url peut être au format http(s) ou SSH
Publier ses modifications : git push <nom remote> <branche locale>:<branche distante>
Récupérer les modifications de ses collègues adorés: git pull [<nom remote>] [<branche distante>]
Un hook c'est un endroit dans le processus Git où vous pouvez exécuter votre propre code.
Deux sortes de hooks git : Les Hooks Locaux & Les Hooks Distants
RTFM
Plus d'infos sur githooks.com
Copie d'un dépot
2 remotes:
Synchroniser
git fetch upstream Récupère les modifications du dépot de base, mais ne les applique pas git checkout master On s'assure de se mettre sur la branche master git merge upstream/master On fusionne les modifs avec les notresIntégrer son code
RTFM
Plus d'infos help.github.com/
/!\ Attention travaux! Déviation de code /!\
Créer une branche
git branch <branch name>Créer une branche et switcher direct dessus
git checkout -b <branch name>Lister les branches existantes
git branchRésultat identique, but différent.
Des questions ?