Que fait git rev-parse
-il?
J'ai lu la page de manuel mais elle a soulevé plus de questions que de réponses. Des choses comme:
Paramètres de sélection et de massage
Massage ? Qu'est-ce que ça veut dire?
J'utilise comme résolveur (vers SHA1) des spécificateurs de révision, comme
git rev-parse HEAD^
ou
git rev-parse origin/master
Est-ce le but de la commande? Sinon, est-il même correct de l'utiliser pour y parvenir?
git rev-parse
est ridiculement incompréhensible. Je suis surpris que personne n'ait pris la peine de réécrire ce jargon en quelque chose de lisible par l'homme, même après 5 ans.
rev-parse
commande. Vous pouvez également l'utiliser pour normaliser une ligne de commande, afin que le programme réel n'ait pas à comprendre la syntaxe compliquée du nom d'objet de Git (vous utiliseriezgit rev-parse
pour modifier ou "masser" certains paramètres de la ligne de commande avant le programme actuel est appelé).