J'apprends git et j'ai remarqué qu'il comporte un processus de validation en deux étapes:
git add <files>
git commit
La première étape place les révisions dans ce qu'on appelle une "zone intermédiaire" ou "index".
Ce qui m'intéresse, c'est pourquoi cette décision de conception est prise et quels sont ses avantages?
Aussi, en tant qu’utilisateur git, faites-vous cela ou utilisez-vous simplement git commit -a
?
Je demande ceci car je viens de bzr (bazar) qui n'a pas cette fonctionnalité.
git add -p
, vous pouvez choisir de valider une partie d'un fichier sans commettre une autre partie du même fichier .
git status
et éventuellement git push
. Pour tout le battage médiatique sur git, (et le code de partage GitHub est merveilleux), les pièces sont très ennuyeuses