The manifest is automatically generated during the usage of the package manager. It contains the exact versions/git-tree-shas/paths that julia uses to find what packages to load.
For most libraries it does not need to be checked into version control. See also Does Manifest.toml belong in the repository?