Урок 58 із 65
89%
← Назад

Коротка команда відправлення даних

Використання скороченої команди git push для відправлення поточної гілки.

Коротка команда відправлення даних у Git

У попередньому уроці ми використовували повну команду для відправлення змін у віддалений репозиторій:

git push -u origin main

Параметр -u створює зв'язок між локальною гілкою та віддаленою гілкою. Після першого відправлення Git запам'ятовує цей зв'язок.

Скорочена команда git push

Після налаштування зв'язку можна використовувати коротку форму команди без вказування імені репозиторію та гілки.

git push

Команда git push автоматично визначає, яку локальну гілку потрібно відправити, використовуючи раніше встановлений зв'язок.

Приклад роботи

Перший раз:

git push -u origin main


Наступні рази:

git push

Якщо ви працюєте в іншій гілці та для неї ще не встановлено зв'язок із віддаленим репозиторієм, потрібно знову використати параметр -u.

git push -u origin feature
Перше відправлення

git push -u origin main

        │
        ▼

Створення зв'язку


Наступні відправлення

git push

        │
        ▼

Відправлення поточної гілки
❗ Важливо:

Команда git push без параметрів працює тільки для гілок, у яких вже налаштований зв'язок із віддаленим репозиторієм.

Завдання №1

📌 Завдання:
  1. Внесіть зміни у свій проєкт.
  2. Створіть новий коміт.
  3. Виконайте коротку команду git push.
  4. Перевірте зміни у GitHub.
💡 Показати підказку

Якщо ви вже виконували git push -u origin main раніше, зараз достатньо виконати тільки git push.

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

Додати зміни:

git add .


Створити коміт:

git commit -m "Update project"


Відправити:

git push


Після цього зміни з'являться у репозиторії GitHub.

Завдання №2

📌 Завдання:
  1. Перейдіть у іншу гілку.
  2. Внесіть зміни у файли.
  3. Створіть коміт.
  4. Виконайте коротку команду git push.
  5. Перевірте, яка гілка з'явилася у GitHub.
💡 Показати підказку

Якщо Git повідомить, що для гілки немає зв'язку з віддаленим репозиторієм, використайте git push -u origin назва-гілки.

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

Створити гілку:

git switch -c feature


Додати зміни:

git add .


Створити коміт:

git commit -m "Add feature"


Перше відправлення гілки:

git push -u origin feature


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

git push