Клієнт Eclipse IDE Git натискає код на github і отримує заборону "видалення поточної гілки"


0

Я намагався підштовхнути мій код до github (за допомогою Eclipse), і я зіткнувся з проблемою.

Я зробив наступні кроки:

  1. На моєму проекті (в Eclipse): правою кнопкою миші & gt; team & gt; спільний проект & gt; натисніть "git" & gt; далі.
  2. У діалоговому вікні налаштування git сховища:

    • Перевірити: використовувати або створювати репозиторій у батьківській теці проекту
    • Натисніть на рядок всередині таблиці, це дозволить увімкнути кнопку Створити сховище.
    • Натисніть кнопку Створити репозиторій.
    • Натисніть кнопку Завершити
  3. Підключити проект до віддаленого сховища, створеного раніше на Github:

    • Копіювати URL-адресу віддаленого сховища з github.
    • Перейти до перспективи Git в Eclipse:
    • У вікні Git Repositories:
    • Перейдіть до розділу "Віддалені", клацніть правою кнопкою миші та виберіть пункт Створити віддалений ...
    • У діалоговому вікні New Remote натисніть кнопку OK
  4. У діалоговому вікні Налаштувати натискання:

    • Натисніть розділ "Натисніть URI" натисніть кнопку "Додати"
    • На сховищі призначення Git вставте URL, скопійований з github в текстове поле URI.
    • Натисніть Готово.
  5. Відкрийте розділ відображення натисніть кнопку Додати.
  6. На Створити або Редагувати Refspec, Віддалене текстове поле філії: type "Refs / heads / master".

    • Поставте прапорець "force update".
    • натисніть OK.

Щоб надіслати свій код до github:

  • в Eclipse клацніть правою кнопкою миші на назві проекту
  • вибрати: Команда | Натискайте вгору за течією

Після всього цього я отримав цю помилку:

deletion of the current branch prohibited
error: refusing to delete the current branch: refs/heads/master

error

Як вирішити цю проблему?

Відповіді:


0

На жаль, ваше запитання відформатовано дуже погано, що ускладнює його читання.

Я б зробив наступне:

  • клонувати проект з github (за допомогою git console, черепахової git або SourceTree)
  • Імпортувати проект в eclipse (імпортувати існуючий проект у робочу область)
  • Плагін eGit виявить, що це проект git і автоматично передає його під час імпорту
  • Тепер ви можете скористатися плагіном eGit, щоб потягнути / зробити / натиснути тощо.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.