Git не показывает обновленные файлы CSS и HTML, как изменилось - PullRequest
2 голосов
/ 05 января 2011

У меня проблема с Git Gui на Vista. Если я изменяю файл .php, я могу нажать «rescan», и файлы будут отображаться как измененные, а затем я смогу зафиксировать этот файл. Однако, когда я изменяю любой файл HTML или CSS, я не получаю эту опцию.

Есть идеи?

1 Ответ

3 голосов
/ 05 января 2011

Отслеживаются ли файлы html и css?(т. е. были ли они добавлены и зафиксированы ранее?) Потому что, если это не так, git-gui показывает неотслеживаемые файлы как «измененные, но не обновленные» .

И вы не можете зафиксировать неотслеживаемые файлы,У вас должна быть возможность добавить их.

Для EGit (Git в Eclipse) см. это руководство , а также Eclipse wiki руководство EGit :

Каждый файл в рабочем каталоге может быть отслежен или не отслежен.

  • Отслеживаемые файлы - это те, которые были в последнем снимке, или файлы, которые были недавно добавлены виндекс.Они могут быть неизмененными, модифицированными или поэтапными.
  • Не отслеживаемые файлы - это все остальные файлы, которые не были в последнем снимке и не были добавлены в индекс.

При первом клонировании хранилища все файлы в рабочем каталоге будут отслеживаться и не изменяться, поскольку они были недавно извлечены, и вы еще не начали их редактировать.

Когда вы редактируете файлы, git распознает, что они были изменены, поскольку вы изменили их с момента последнего коммита.Вы вносите измененные файлы в индекс, а затем фиксируете подготовленные изменения, и цикл повторяется.

alt text

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...