Pourquoi ne pas simplement essayer?
$ echo a > a; echo b > b
$ git init
Initialized empty Git repository in /home/me/tmp/a/.git/
$ git add a b
$ git commit -m "hello"
[master (root-commit) 184d670] hello
2 files changed, 2 insertions(+), 0 deletions(-)
create mode 100644 a
create mode 100644 b b > a; echo a > b
$ git commit -am "other commit"
[master 4ec9bb9] other commit
2 files changed, 2 insertions(+), 2 deletions(-)
Le journal est:
commit 4ec9bb943eb230923b4669ef6021124721cb9808
Author: me
Date: Tue May 17 21:02:41 2011 +0200
other commit
a | 2 +-
b | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 184d670b7862357cd8a898bfcaa79de271c09bd7
Author: me
Date: Tue May 17 21:02:23 2011 +0200
hello
a | 1 +
b | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
Alors tout est bon.
Mais: si vous voulez que l'officiel mette cela sur git, consultez la page de manuel gitcli
. Il déclare:
diviser les options courtes pour séparer les mots (préférez git foo -a -b à git foo -AB, ce dernier peut ne pas fonctionner même)
Ainsi, votre kilométrage peut varier, et forme distincte est préférée par l'équipe git.
1+ pour bien votre travail, mais il pourrait être mise en œuvre spécifique ou peut-être pas pris en charge par les versions antérieures si la référence serait bien trop – mbx
un excellent commentaire, d'autant plus que les personnes qui utilisent don de git Pas comme les options combinées :-) Mis à jour mon message pour refléter cela. – Mat