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


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

alt текст http://i48.tinypic.com/fna7ex.jpg

4 63

4 ответа:

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

цитируемое резюме:

Icons

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

отслеживается-ресурс известен репозиторию Git.

untracked-ресурс не известен в репозиторий Git.

игнорируется-ресурс игнорируется поставщиком команды Git. Здесь уместны только настройки предпочтений в разделе Team -> Ignored Resources и флаг "derived". Этот.файл gitignore не учитывается.

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

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

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

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

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

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

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

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

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