File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -10,4 +10,40 @@ KNOWN_FAILURE_NOFF_MERGE_DOESNT_CREATE_EMPTY_SUBMODULE_DIR=1
1010KNOWN_FAILURE_NOFF_MERGE_ATTEMPTS_TO_MERGE_REMOVED_SUBMODULE_FILES=1
1111test_submodule_switch " git cherry-pick"
1212
13+ test_expect_failure ' unrelated submodule/file conflict is ignored' '
14+ test_create_repo sub &&
15+
16+ touch sub/file &&
17+ git -C sub add file &&
18+ git -C sub commit -m "add a file in a submodule" &&
19+
20+ test_create_repo a_repo &&
21+ (
22+ cd a_repo &&
23+ >a_file &&
24+ git add a_file &&
25+ git commit -m "add a file" &&
26+
27+ git branch test &&
28+ git checkout test &&
29+
30+ mkdir sub &&
31+ >sub/content &&
32+ git add sub/content &&
33+ git commit -m "add a regular folder with name sub" &&
34+
35+ echo "123" >a_file &&
36+ git add a_file &&
37+ git commit -m "modify a file" &&
38+
39+ git checkout master &&
40+
41+ git submodule add ../sub sub &&
42+ git submodule update sub &&
43+ git commit -m "add a submodule info folder with name sub" &&
44+
45+ git cherry-pick test
46+ )
47+ '
48+
1349test_done
You can’t perform that action at this time.
0 commit comments