У меня проблема с тем, что git не позволяет мне нажимать, сообщая мне «ошибка: ваши локальные изменения в следующих файлах будут перезаписаны слиянием».
Когда я делаю git pull
, он говорит, что все обновлено.Когда я запускаю git status
, он говорит: «Ничего не коммитить, дерево работает чисто».Однако у меня есть файл, в который я внес изменения, поэтому, когда я пытаюсь нажать на него, он выдает ошибку, описанную выше.Файл, на который ссылается git, когда выдает ошибку, не тот файл, который я пытаюсь нажать.
Некоторые подробности:
Наш git настроен для продвижения на наш сайт разработчиков.Поэтому, когда мы работаем над сайтом, мы работаем над основной веткой для сайта разработчика.Когда файл передается, git отправляет файл на сервер сайта через FTP.
Я подозреваю, что эта проблема возникла, когда один из наших стажеров загрузил файл на сервер для нашего сайта разработчика через WinSCP, не передавая его в Git и, следовательно, вызывая проблемы.Файл, который они загрузили таким образом, - это файл, который git указывает, когда выдает ошибку.
Я пытался решить эту проблему с копированием, но безрезультатно.В сообщении об ошибке говорится: «Пожалуйста, передайте изменения или спрячьте их, прежде чем сможете объединить».git status
не выводит ничего, что требует фиксации.Я пытался заставить толкать и тянуть и все еще получаю ошибку, когда я пытаюсь нажать на изменение.
Любой вклад будет оценен.
Спасибо