2015-10-05 5 views
1

Я новичок в управлении версиями Git. Я использую плагин EGit с eclipse, который я раньше не использовал.Egit: как синхронизировать проект eclipse (локальный репозиторий) с удаленным репозиторием

Мой вопрос: я создал проект (на PC1) в eclipse, который связан с удаленным репо, которое размещено на Github. Я могу совершить и нажать их на удаленное репо с помощью EGit-плагина через eclipse.

Если я работаю на одном удаленном репо с другого компьютера, скажем, что PC2 и я внесли некоторые изменения в репо с ПК2, как я могу синхронизировать свой код на ПК1 с удаленным репо и визуально видеть изменения?

если я иду в команду -> я могу видеть синхронизацию рабочего пространства, но это не то, что я хочу, и снова я не понимаю цели этого (приложил рис)? enter image description here

Если я сменил команду -> Объединить .. ниже - это то, что я вижу. Это не дает мне возможность объединиться с удаленным репозиторием и посмотреть? enter image description here

+0

код [EGit документация] (https://wiki.eclipse.org/EGit/User_Guide/Remote#Pulling_.28merge_or_rebase.29_new_changes_from_upstream), кажется, подразумевает, что у вас есть вручную выполнить «git pull» из окна Git bash. Это решит вашу проблему, хотя может быть и способ использовать плагин Eclipse. –

+0

благодарит за комментарий. Но страница говорит, что эта страница была Последнее изменение 10:37, 21 мая 2010. поэтому я предполагаю, что эта функция уже реализована – KillBill

+0

. Вы можете выбрать 'git pull'. Проверьте этот параметр. –

ответ

1

Хорошо, поэтому я нашел ответ. Вы должны добавить следующую строку в файл конфигурации под .git

оных следующее [REMOTE «происхождения»] раздел:

выборки = + ссылки/главы/: ссылки/пультов ДУ/происхождение/

Благодаря ответу на этот пост: EGit: cannot push, cannot pull

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