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?
5
A
risposta
5
git log -1 --pretty="%T" $COMMITID
6
git rev-parse $COMMITID^{tree}
Problemi correlati
- 1. Unisci a un commit specifico
- 2. Qual è l'uso dei messaggi di commit?
- 3. Vedere hash commit hash di eseguire l'app Dokku?
- 4. Arresta un commit git da parte di un autore specifico usando il gancio di pre-commit
- 5. Rimuovi commit prima del commit specifico
- 6. Come scaricare un commit Git specifico da un repository?
- 7. Qual è il significato di grep su un hash?
- 8. Come "pull request" un commit specifico
- 9. Come unire un commit specifico in Git
- 10. Subversion: Come unire un commit specifico
- 11. Git: sposta il commit specifico su un altro ramo
- 12. Ripristina tutti i commit di un autore specifico da un momento specifico
- 13. Qual è lo scopo del registro di commit di Cassandra?
- 14. Qual è il modo migliore per copiare in profondità un hash di hash in Perl?
- 15. Qual è la differenza tra "commit" e "commit work"?
- 16. In un Makefile, come posso recuperare e assegnare un hash di commit git a una variabile?
- 17. Impossibile reimpostare un file su un commit specifico utilizzando Git
- 18. Qual è l'effetto di git commit senza l'opzione -a?
- 19. Conversione di un hash annidato in un hash piatto
- 20. Conversione di un hash in un hash annidato
- 21. Quale specifico algoritmo di hash restituisce MessageDigest.getInstance ("SHA")?
- 22. Cos'è un registro di commit?
- 23. Come targetizzare uno SHA di commit specifico con capistrano deploy
- 24. Qual è il codice hash di un oggetto se hashCode() non è sovrascritto?
- 25. Come prelevare codice di commit specifico da bitbucket-git
- 26. Come rivedere uno specifico commit su Git
- 27. Come mostrare un file da un commit specifico che è stato rinominato tra quel commit e HEAD?
- 28. Posso eseguire un commit specifico con il compositore?
- 29. Usa Hudson per creare un commit git specifico
- 30. Come ottenere hash table key che ha un valore specifico?