We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 830471c + 0c1e409 commit acb6d56Copy full SHA for acb6d56
1 file changed
init-tests-after-clone.sh
@@ -40,6 +40,11 @@ fi
40
git tag __testing_point__
41
42
# The tests need a branch called master.
43
+#
44
+# If master is locally absent but more than one remote has it, checkout fails
45
+# by default even if all remotes agree, and we fall back to creating it at
46
+# HEAD. The reflog we populate below then traces HEAD's history rather than
47
+# a remote master's, but master is reset to __testing_point__ either way.
48
git checkout master -- || git checkout -b master
49
50
# The tests need a reflog history on the master branch.
0 commit comments