vendor/github.com/Sirupsen/logrus to latest release 0.10.0 vendor/github.com/appc/cni to latest master vendor/github.com/boltdb/bolt to latest release 1.2.0 vendor/github.com/coreos/go-iptables to latest release 0.1.0 vendor/github.com/fsouza/go-dockerclient to latest master vendor/github.com/docker/docker to latest release 1.11.0 vendor/github.com/docker/libnetwork to v0.7.0-dev.6 matching docker 1.11.0 vendor/github.com/docker/machine to latest release v0.7.0 vendor/github.com/google/gopacket to latest master vendor/github.com/gorilla/context to latest release 1.1 vendor/github.com/gorilla/mux to latest release 1.1 vendor/github.com/hashicorp/go-cleanhttp to latest master vendor/github.com/miekg/dns to latest master vendor/github.com/opencontainers/runc to latest release 0.1.0 vendor/github.com/stretchr/testify unchanged at 1.1.3 vendor/github.com/vishvananda/netlink to latest master vendor/github.com/vishvananda/netns to latest master vendor/github.com/weaveworks/go-checkpoint unchanged; already at latest on master vendor/github.com/weaveworks/go-odp to latest master vendor/github.com/weaveworks/mesh to latest master vendor/golang.org/x/crypto to latest master
Managing Vendored Dependencies with git submodule
These operations result in staged but uncommitted changes to your branch; you will need to commit them as normal. Execute them in the root of your checkout.
Adding a New Dependency
~/weave$ git submodule add https://example.com/organisation/module vendor/example.com/organisation/module
Update All Dependencies to Upstream master
~/weave$ git submodule foreach git pull origin master
Force a Specific Dependency to a Particular Commit
~/weave$ (cd vendor/example.com/organisation/module && git checkout <commit-ish>)
~/weave$ git add vendor/example.com/organisation/module
Remove a Dependency
~/weave$ git submodule deinit vendor/example.com/organisation/module
~/weave$ git rm vendor/example.com/organisation/module
~/weave$ rm -rf .git/modules/vendor/example.con/organisation/module