Урок 48 із 65
74%
← Назад

Токени GitHub

Створення та використання GitHub токенів для роботи з репозиторіями через термінал.

Створення GitHub токена

У попередньому уроці ми створили віддалений репозиторій на GitHub. Під час подальшої роботи ми будемо підключатися до цього репозиторію через термінал локального комп'ютера.

Коли Git буде звертатися до віддаленого репозиторію через термінал, він може запросити логін і пароль.

Логіном буде ваше ім'я користувача GitHub, а замість звичайного пароля потрібно використовувати спеціальний токен доступу.

Що таке GitHub токен

GitHub токен — це спеціальний ключ доступу, який підтверджує вашу особу під час роботи з GitHub через командний рядок.

Токен використовується замість пароля, оскільки GitHub більше не дозволяє виконувати автентифікацію через звичайний пароль у Git-операціях.

Створення токена

Для створення токена потрібно перейти до налаштувань GitHub та відкрити розділ створення персонального токена доступу.

Під час створення токена можна вибрати термін його дії та права доступу.

Права доступу токена

Для звичайної роботи з репозиторіями достатньо надати доступ у розділі repo.

repo

Цей дозвіл дозволяє працювати з приватними та публічними репозиторіями, виконувати відправлення та отримання змін.

Термін дії токена

Під час створення токена потрібно вибрати термін його дії. За замовчуванням GitHub часто встановлює обмежений термін, наприклад 30 днів.

Після завершення терміну дії токен перестане працювати, і Git буде повідомляти про помилку автентифікації.

Git

        │
        │ логін + токен
        ▼

     GitHub

        │
        ▼

Доступ до репозиторію
❗ Важливо:

GitHub токен потрібно зберігати в безпечному місці. Якщо хтось отримає ваш токен, він може отримати доступ до ваших репозиторіїв відповідно до виданих прав.

📌 Завдання:
  1. Відкрийте налаштування GitHub.
  2. Створіть персональний токен доступу.
  3. Надайте токену доступ repo.
  4. Скопіюйте токен у безпечне місце.
💡 Показати підказку

Перейдіть у GitHub Settings → Developer settings → Personal access tokens. Створіть новий токен, виберіть права repo та після створення одразу скопіюйте його, оскільки GitHub більше не покаже його повторно.

✅ Показати відповідь
Приклад виконання завдання:

1. Відкрити:

GitHub → Settings → Developer settings


2. Створити:

Personal access token


3. Вибрати права:

repo


4. Створити токен.


Приклад токена:

ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxx


Зберегти його у безпечному місці та використовувати замість пароля під час роботи Git через термінал.