Skip to content

Commit 13e789e

Browse files
author
Isaac Corbrey
committed
fix: Emphasize git dependency version locking behavior.
1 parent 0d79ba6 commit 13e789e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/doc/src/reference/specifying-dependencies.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,11 @@ the latest commit on a branch named `next`:
147147
rand = { git = "https://github.com/rust-lang-nursery/rand", branch = "next" }
148148
```
149149

150+
Once a `git` dependency has been added, Cargo will lock that dependency to the
151+
latest commit at the time. New commits will not be pulled down automatically
152+
once the lock is in place. However, they can be pulled down manually with
153+
`cargo update`.
154+
150155
See [Git Authentication] for help with git authentication for private repos.
151156

152157
> **Note**: [crates.io] does not allow packages to be published with `git`
@@ -445,5 +450,3 @@ log-debug = ['foo/log-debug'] # using 'bar/log-debug' would be an error!
445450
}
446451
})();
447452
</script>
448-
449-

0 commit comments

Comments
 (0)