Remove redundent --no-optional-locks argument in new git commands

Anthony Eid created

This argument already gets added when calling git_binary.run()

Change summary

crates/git/src/repository.rs | 17 +++--------------
1 file changed, 3 insertions(+), 14 deletions(-)

Detailed changes

crates/git/src/repository.rs 🔗

@@ -2192,12 +2192,7 @@ impl GitRepository for RealGitRepository {
         let git_binary = self.git_binary();
         self.executor
             .spawn(async move {
-                let args: Vec<OsString> = vec![
-                    "--no-optional-locks".into(),
-                    "update-ref".into(),
-                    ref_name.into(),
-                    commit.into(),
-                ];
+                let args: Vec<OsString> = vec!["update-ref".into(), ref_name.into(), commit.into()];
                 git_binary?.run(&args).await?;
                 Ok(())
             })
@@ -2208,12 +2203,7 @@ impl GitRepository for RealGitRepository {
         let git_binary = self.git_binary();
         self.executor
             .spawn(async move {
-                let args: Vec<OsString> = vec![
-                    "--no-optional-locks".into(),
-                    "update-ref".into(),
-                    "-d".into(),
-                    ref_name.into(),
-                ];
+                let args: Vec<OsString> = vec!["update-ref".into(), "-d".into(), ref_name.into()];
                 git_binary?.run(&args).await?;
                 Ok(())
             })
@@ -2224,8 +2214,7 @@ impl GitRepository for RealGitRepository {
         let git_binary = self.git_binary();
         self.executor
             .spawn(async move {
-                let args: Vec<OsString> =
-                    vec!["--no-optional-locks".into(), "add".into(), "-A".into()];
+                let args: Vec<OsString> = vec!["add".into(), "-A".into()];
                 git_binary?.run(&args).await?;
                 Ok(())
             })