# Project instantiation

**URL:** <https://discourse.julialang.org/t/project-instantiation/18408>\
**Category:** General Usage\
**Created:** [December 7, 2018, 6:44am UTC](https://discourse.julialang.org/t/project-instantiation/18408 "2018-12-07T06:44:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Raf](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/raf/32/3383_2.png) [@Raf](https://discourse.julialang.org/u/Raf)\
**Post date:** [December 7, 2018, 6:44am UTC](https://discourse.julialang.org/t/project-instantiation/18408/1 "2018-12-07T06:44:23Z")

</div>

I’ve started using projects to work collaboratively and I’d would like my coworkers to be able to get the identical git commits for the custom projects we’re working on, as listed in Manifest.toml

Say they are in the project directory. Is this all that needs to happen?

```julia
; git pull
] activate .
instantiate

```

This appears to update the Manifest.toml file, which seems odd… We want to be using exactly the same version of everything. I also don’t quite understand how --project and --manifest flags alter this behaviour.

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [December 7, 2018, 7:05am UTC](https://discourse.julialang.org/t/project-instantiation/18408/2 "2018-12-07T07:05:46Z")

</div>

> [@Raf](#):
>
> Is this all that needs to happen?

Yes.

> [@Raf](#):
>
> This appears to update the Manifest.toml file, which seems odd…

Yea, this does not normally happen. Do you have an example `Project.toml`/`Manifest.toml` pair that reproduces this?

---

<div class="post-metadata">

**Author:** ![Raf](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/raf/32/3383_2.png) [@Raf](https://discourse.julialang.org/u/Raf)\
**Post date:** [December 8, 2018, 1:24pm UTC](https://discourse.julialang.org/t/project-instantiation/18408/3 "2018-12-08T13:24:11Z")

</div>

Unfortunately its working now and I didn’t save an example, but I’ll put in an issue on github if it happens again. It may have been an issue using the same project on 1.0/0.7 installs.
