Как связать проект в Eclipse с Git, которые я привез из?

я гуглил весь день, и есть так много вопросов Git, что трудно найти что-либо о моем фактическом вопросе, а именно это.

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

Я понимаю, что я могу затем команда - > поделиться проектом, и он скопирует его где-нибудь еще, но я не вижу смысла там (и это, вероятно, сломает исходный репозиторий, поскольку Eclipse переместит файлы из старого местоположения в новое).

в CVS и SVN вы "оформляете заказ" и получаете копию, и связь автоматически производится с репозиторием, из которого вы получили файл. Я не вижу, как это сделать с Git в Eclipse.

2
задан karel
15.03.2023 4:29 Количество просмотров материала 3466
Распечатать страницу

3 ответа

после долгой путаницы, я, наконец, понял это. После того, как вы импортируете проект из репозитория git в рабочую область eclipse, вы затем team->share it back to the same repository и он присоединит его. Не знаю, почему это двухэтапный процесс, но именно так я и сделал. Может есть проще способ, но я его еще не нашел.

6
отвечен Stu 2023-03-16 12:17

Я имел эту проблему. И я не уверена, что ты поступаешь так же, как я. Но просто для сравнения, я импортировал проект из GitHub и использовал "мастер создания проекта" при запросе Eclipse. Этот мастер попросит меня выбрать каталог для проекта. И если каталог выбран там разных из каталога, мастер импорта импортировать в Git РЕПО, конечно, проект не связан.

вместо того, чтобы идти о команде->способ поделиться , при импорте проекта (с помощью мастера создания проекта) Я убедился, что Мастер создания проекта использует тот же каталог, что и мастер импорта (тот, который использует импортированный репозиторий).

Если вы можете вместо этого импортировать существующие проекты, по какой-то причине он подключает все автоматически, не открывая Мастер создания проекта.

Я предполагаю, что Мастер создания проекта добавляет один ненужный шаг в этом конкретном случае использования (так как мы можем предположить, что вы имеете в виду для импортированного репозитория автоматическое подключение.

просто наблюдение.

0
отвечен Jeremy G 2023-03-16 14:34

щелкните правой кнопкой мыши > импорт > проекты из Git > существующий локальный репозиторий

0
отвечен Andy Carter 2023-03-16 16:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх