Détails
Comment puis-je mettre en scène et livrer tous les fichiers, y compris les fichiers nouvellement ajoutés, en utilisant une seule commande ?
Comment puis-je mettre en scène et livrer tous les fichiers, y compris les fichiers nouvellement ajoutés, en utilisant une seule commande ?
399
3
Fait
compte-t-il comme une "commande unique" ?
Modification basée sur la réponse de @thefinnomenon's ci-dessous :
Pour l'avoir comme un
git alias
, utilisez :et commiter tous les fichiers, y compris les nouveaux fichiers, avec un message avec :
Explication (de la [documentation
git add
][1]) :[1] : https://git-scm.com/docs/git-add#git-add--A
la règle d'édition de 6 caractères est idiote -->
Cette commande ajoutera et livrera tous les fichiers modifiés, mais pas les fichiers nouvellement créés.
Tiré de man git-commit :
Vous pouvez écrire un petit script (regardez la réponse de Ian Clelland) appelé
git-commitall
qui utilise plusieurs commandes git pour réaliser ce que vous voulez faire.Placez ce script n'importe où dans votre
$PATH
. Vous pouvez l'appeler pargit commitall
... très pratique !Trouvé ici (la question et toutes les réponses sont malheureusement supprimées, elles ne sont visibles qu'avec une réputation élevée)