# Way to get commit SHAs of all packages (Julia 0.7)?

**URL:** <https://discourse.julialang.org/t/way-to-get-commit-shas-of-all-packages-julia-0-7/12646>\
**Category:** General Usage\
**Tags:** pkg\
**Created:** [July 25, 2018, 5:53am UTC](https://discourse.julialang.org/t/way-to-get-commit-shas-of-all-packages-julia-0-7/12646 "2018-07-25T05:53:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![airpmb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/airpmb/32/7826_2.png) [@airpmb](https://discourse.julialang.org/u/airpmb)\
**Post date:** [July 25, 2018, 5:53am UTC](https://discourse.julialang.org/t/way-to-get-commit-shas-of-all-packages-julia-0-7/12646/1 "2018-07-25T05:53:16Z")

</div>

In Julia 0.7, is there a way to get the SHAs for the versions in use in a project of all the packages in the project? In other words, when you do `] status` the output includes some hashes, which are basically UUIDs for the packages, if I understand correctly. I’d like to also have the commit hashes that correspond.

The context is trying to reproduce a package developer’s reportedly working-on-0.7 setup on my own machine, which I haven’t been successful at going by version numbers alone.

---

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [July 25, 2018, 6:13am UTC](https://discourse.julialang.org/t/way-to-get-commit-shas-of-all-packages-julia-0-7/12646/2 "2018-07-25T06:13:42Z")

</div>

Have him send you his `Project.toml` + `Manifest.toml`. Put them somewhere. Go to that folder and start julia with the `--project` flag. Run `] instantiate` and the same version of all packages he has will be installed.
