checkout: do not lose staged removal
[gitweb.git] / builtin-read-tree.c
index dddc3044b8e42d3083f1f6db0d9c205f01e14141..362216b272f36afc625c97501c34bac6be813eb0 100644 (file)
@@ -206,6 +206,7 @@ int cmd_read_tree(int argc, const char **argv, const char *unused_prefix)
                        break;
                case 2:
                        opts.fn = twoway_merge;
+                       opts.initial_checkout = !active_nr;
                        break;
                case 3:
                default: