Что означает значок коричневой звездочки в файле в Eclipse?

Я использую плагин Git для Eclipse. Некоторые из моих файлов помечены коричневой звездочкой. Что это значит? Где я могу найти документацию о том, что означают остальные значки git в Eclipse?

alt text

Ответ 1

Эта страница должна дать вам хорошее описание того, что означают значки для GIT в eclipse

Цитата:

Icons

dirty (папка) - По крайней мере один файл под папкой грязный; это означает, что он имеет изменения в рабочем дереве, которые не находятся ни в индексе, ни в репозитории.

tracked - ресурс известен репозиторию GIT.

untracked - ресурс не известен репозиторию GIT.

ignored - ресурс игнорируется поставщиком команды GIT. Здесь важны только настройки предпочтений в Team → Ignored Resources и флаг "производные". Файл .gitignore не учитывается.

dirty - ресурс имеет изменения в рабочем дереве, которые не находятся ни в индексе, ни в репозитории.

staged - ресурс имеет изменения, которые добавляются в индекс. Не то, чтобы добавление к индексу возможно в настоящий момент только в диалоговом окне фиксации в контекстном меню ресурса.

частично-ступенчатый - ресурс имеет изменения, которые добавляются в индекс, и дополнительно изменяются в рабочем дереве, которые не находятся ни в индексе, ни в репозитории.

добавил - ресурс еще не отслеживается, но добавлен в репозиторий GIT.

удален - ресурс устраивается для удаления из репозитория GIT.

конфликт - для файла существует конфликт слияния.

Предположительно-допустимый - ресурс имеет флаг "предполагать неизменный". Это означает, что GIT перестает проверять файлы рабочих деревьев на предмет возможных модификаций, поэтому вам нужно вручную отключить бит, чтобы сообщить GIT, когда вы меняете рабочий файл дерева. Этот параметр можно включить с помощью действия меню Team- > Assume без изменений (или в командной строке с GIT update-index -assume-неизменным).

Ответ 2

Я не знаком с git, но при использовании svn с Eclipse белая звезда на коричневом квадрате означает, что вы внесли изменения в файл с момента последнего обновления. С другой стороны, золотой цилиндр означает, что вы не внесли изменений, поэтому локальный файл идентичен версии репозитория. Таким образом, это должно означать что-то, что примерно эквивалентно значению в git.

Ответ 4

Это означает, что вы что-то изменили в файле в своей рабочей области, но не внесли свои изменения в главный репозиторий.