2015-07-31 3 views
0

У меня есть несколько вопросов о EGIT-плагине для eclipse. Я загрузил код в репозиторий с сайта github с помощью программного обеспечения EGIT. Но есть следующие вопросыФункции Egit не работают должным образом

  1. Я изменил код и используемый ReplaceWith или синхронизировать код и попытаться использовать перезаписать измененный код. Я все еще вижу «<» в том же файле, и если я снова делаю сравнение или синхронизируюсь .. я вижу тот же самый файл, но без содержимого. Поэтому мне интересно, когда при перезаписывании/замене работает, то почему файл появляется с помощью сравнения или синхронизации.

  2. Что мне делать, чтобы получить последний код. Я знаю, что работает pull, но где pull извлекает файлы из .. из ветки git или локального репозитория рабочей области.

Ожидает вашего ответа .. действительно смущенный.

Благодаря

+0

Настоятельно хочу исправить эту проблему .. может кто-нибудь помочь –

ответ

0

Что касается вопроса 1, мерзавец необходимо отсканировать рабочее пространство для того, чтобы определить статус против репозитория (что было изменено и т.д.). Если ваш репозиторий имеет большое количество файлов, это может занять некоторое время. Вы видите, что работа с git работает в фоновом режиме (вы можете увидеть индикатор выполнения в нижнем правом углу)?

Что касается вопроса 2, когда вы клонируете репозиторий github, в вашем локальном репозитории сохраняется ссылка на удаленный репозиторий github, и оттуда вы вытаскиваете.

+0

Вопрос 1 Нет, работа Github не работает в обратном порядке. Я жду, когда задание перевернется, но все-таки> появится всплывающее окно. Это сводит меня с ума. Когда мы заменяем/synchronize overwrite, github перезаписывает файл из удаленной версии репо или является локальной версией репо? Вопрос 2 Если вытащить из локальной ссылки .. Каков способ получить последние данные из удаленного репо прямо. Мне нужно, чтобы это произошло –

+0

Также я не знаю, как github помогает сравнивать локальный файл с удаленным расположение файла. Я вряд ли вижу новые изменения. Все установки, похоже, хороши, так как я могу импортировать с помощью egit –

+0

1. Synchronize использует локальный репозиторий. 2. git pull обновляет локальный репозиторий с изменениями в удаленном репозитории. –

Смежные вопросы