Более старые версии мерзавца позволили Вам использовать "их" стратегия слияния:
git pull --strategy=theirs remote_branch
, Но это было с тех пор удалено, как объяснено в этом сообщении Junio Hamano (специалист по обслуживанию Мерзавца). Как отмечено в ссылке, вместо этого Вы сделали бы это:
git fetch origin
git reset --hard origin
Остерегаются, тем не менее, что это отличается, чем фактическое слияние. Вашим решением является, вероятно, опция, которую Вы действительно ищете.
Вы хотите использовать функцию random ()
. К сожалению, не существует версии, возвращающей целое число, только число с плавающей запятой между 0 и 1, поэтому вам нужно будет выполнить несколько операций. Попробуйте следующее:
var randomNum = Math.floor(Math.random() * 10) + 2;
Это должно сгенерировать случайное целое число от 2 (включительно) до 12 (исключая). Измените 10 на 11, если вы, конечно, хотите, чтобы 12 были включающими.
См. Ответы на этот вопрос , который также позволяет вам установить начальное значение.