Неустановленные файлы egit и git показывают разный статус - PullRequest
5 голосов
/ 30 октября 2011

я использую git svn fetch svn repo, и делаю clone-> branch-> rebase-> merge-> dcommit step.with eclipse egit и cygwin client, делаю несколько дней, развивая все в порядке.

, ноОднажды, после шага слияния / dcommit, я обнаружил, что состояние представления этапа eclipse egit отличается от состояния git в командной строке cygwin. Когда в некоторых файлах неизмененные изменения в eclipse, cygwin 'git status' ничего не показывает, если зафиксировать с помощью egit в elcipse, команда cygwin 'git status' показывает измененные непомеченные файлы, что то, что только что было передано с egit.и если изменения зафиксированы с помощью клиента cygiwn git, egit показывает те же самые измененные файлы. Файлы проблома всегда являются некоторыми файлами.

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

кто-нибудь, помогите !!

1 Ответ

2 голосов
/ 18 октября 2012

Всего в темноте, но: есть ли у вас символическая ссылка в одной части репо, указывающая на другую ее часть?У меня есть эта проблема, и это сбивает с толку Eclipse (но не путает Git командной строки).

Eclipse, Egit и Symlinks или символические ссылки - Можно ли сделать грязный плагин Eclipse для исправленияэто?

...