Это означает, что ваше целевое репо, которое не является пустым (т. Е. Есть .git
плюс извлеченная рабочая копия), не является «чистым»: «git status
» не вернется в этом удаленном репо чистый статус, например "nothing to commit (working directory clean)
".
Именно поэтому вы видите предупреждение о сбое (Git пытается сохранить файлы, которые «изменяются»).
Прежде чем запускать этот сценарий, необходимо убедиться, что удаленное хранилище имеет чистый статус (сбросив его рабочее дерево до последней фиксации в ветви развертывания, убедившись, что git branch
указывает, что вы находитесь в этой ветви), прежде чем запускать этот сценарий.