diff --git a/Cargo.lock b/Cargo.lock
@@ -966,11 +966,11 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
[[package]]
name = "git2"
-version = "0.17.2"
+version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044"
+checksum = "12ef350ba88a33b4d524b1d1c79096c9ade5ef8c59395df0e60d1e1889414c0e"
dependencies = [
- "bitflags 1.3.2",
+ "bitflags 2.4.0",
"libc",
"libgit2-sys",
"log",
@@ -1202,9 +1202,9 @@ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
[[package]]
name = "libgit2-sys"
-version = "0.15.2+1.6.4"
+version = "0.16.1+1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa"
+checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c"
dependencies = [
"cc",
"libc",
diff --git a/Cargo.toml b/Cargo.toml
@@ -19,7 +19,7 @@ bincode = "1.3"
comrak = "0.18.0"
clap = { version = "4.3.0", features = ["cargo", "derive"] }
futures = "0.3"
-git2 = "0.17.2"
+git2 = "0.18.0"
hex = "0.4"
humantime = "2.1"
nom = "7.1"