2013-05-04 11 views
5

Ho bisogno di una riga di comando della shell che metta l'hash dell'albero corrispondente a un hash di commit specifico. So che lo può fare git cat-file commit $COMMITID | grep ^tree, ma devo filtrare l'output di quello. Esiste un comando che stampa solo l'hash?Qual è l'hash dell'albero di un hash di commit specifico?

risposta

5
git log -1 --pretty="%T" $COMMITID 
6
git rev-parse $COMMITID^{tree} 
Problemi correlati