Если кажется, что вы получаете запутанные не по теме ответы, это потому, что заголовок вашего вопроса не соответствует тому, что вы сказали в своем вопросе. Может быть, это просто вопрос знакомства с терминологией git, но мы можем сделать некоторые выводы (в основном из скриншота, который я и рассматриваю как окончательный источник информации):
В новом клоне вы получаете эти файлы. Поэтому равны в существующих коммитах. Они отображаются как «модифицированные» в этом недавно сделанном клоне, где, очевидно, они не были изменены (при условии, что этот скриншот не был отредактирован, чтобы обмануть нас). Обычно это означает, что у вас есть некоторые противоречивые настройки в отношении того, как файлы фильтруются при перемещении между индексом и рабочим деревом. Я бы сказал, что самая распространенная проблема - это окончания строк.
Вы можете запустить git diff
, чтобы увидеть , чем отличается. Это может предложить больше подсказок.
Тем не менее, неясно, чего вы пытаетесь достичь. Я предполагаю, что вы хотели бы, чтобы статус не показывал неизмененные файлы как измененные, но помимо этого, если у вас действительно есть коммит, к которому вы не добавили их, и «не можете» добавить их, как говорится в заголовке вопроса. .. что вы пробовали, что показывает, что вы не можете добавить их? Какие команды вы дали и каковы были результаты?