You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1006 B

Exercice

Repository

Créer un repository distant pour plusieurs avec un fichier README.md à la racine.

Chaque membre clone ce repository.

Commandes locales

L'objectif est de jouer avec les commandes suivantes.

git status

git show <a-commit>

Faites des modifications sur le fichier README.md

git diff

git add -p

git diff --staged

git reset -- <a-file>

Effectuez quelques commits

git reset --soft HEAD~1

git commit --amend

git rebase -i <a-commit>~1
git reset --hard <a-commit>

Observez le résultat de cette commande.

git reflog ou git log -g

Quelques commandes supplémentaires

git cherry-pick <a-commit>

git revert <a-commit>

git branch <branch-name>

git checkout -b <branch-name>

git stash

git stash pop

Faites des modifications sur une autre branche et sur votre master. Et réalignez l'historique avec la commande suivante.

git rebase master

Pour trouver le commit à l'origine d'un bug.

git bisect