We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 091f5e1 + d742407 commit 3d64420Copy full SHA for 3d64420
src/bootstrap/lib.rs
@@ -647,9 +647,10 @@ impl Build {
647
if !update(true).status().map_or(false, |status| status.success()) {
648
self.run(&mut update(false));
649
}
650
-
+ self.run(Command::new("git").args(&["stash", "push"]).current_dir(&absolute_path));
651
self.run(Command::new("git").args(&["reset", "-q", "--hard"]).current_dir(&absolute_path));
652
- self.run(Command::new("git").args(&["clean", "-qdfx"]).current_dir(absolute_path));
+ self.run(Command::new("git").args(&["clean", "-qdfx"]).current_dir(&absolute_path));
653
+ self.run(Command::new("git").args(&["stash", "pop"]).current_dir(absolute_path));
654
655
656
/// If any submodule has been initialized already, sync it unconditionally.
0 commit comments