Я намагався підштовхнути мій код до github (за допомогою Eclipse), і я зіткнувся з проблемою.
Я зробив наступні кроки:
- На моєму проекті (в Eclipse): правою кнопкою миші & gt; team & gt; спільний проект & gt; натисніть "git" & gt; далі.
У діалоговому вікні налаштування git сховища:
- Перевірити: використовувати або створювати репозиторій у батьківській теці проекту
- Натисніть на рядок всередині таблиці, це дозволить увімкнути кнопку Створити сховище.
- Натисніть кнопку Створити репозиторій.
- Натисніть кнопку Завершити
Підключити проект до віддаленого сховища, створеного раніше на Github:
- Копіювати URL-адресу віддаленого сховища з github.
- Перейти до перспективи Git в Eclipse:
- У вікні Git Repositories:
- Перейдіть до розділу "Віддалені", клацніть правою кнопкою миші та виберіть пункт Створити віддалений ...
- У діалоговому вікні New Remote натисніть кнопку OK
У діалоговому вікні Налаштувати натискання:
- Натисніть розділ "Натисніть URI" натисніть кнопку "Додати"
- На сховищі призначення Git вставте URL, скопійований з github в текстове поле URI.
- Натисніть Готово.
- Відкрийте розділ відображення натисніть кнопку Додати.
На Створити або Редагувати 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
Як вирішити цю проблему?