Git: старт

Урок 03 · 11 хв

clone, push, pull

Віддалений репозиторій — ще одна копія історії. origin зазвичай GitHub. push віддає, pull забирає.

git clone <url> копіює репозиторій і одразу ставить origin. У себе git remote -v покаже адресу. git push -u origin main уперше надсилає гілку й запам'ятовує, куди пушити далі. git pull забирає чужі коміти й вливає в поточну гілку.

Зв'язок із GitHub
AI

Можна спитати про це правило«Спершу pull, якщо гілка спільна»

  • SSH-ключ або token — це вхід, а не окремий Git.
  • origin — просто ім'я. Може бути кілька remote.
  • Fork і Pull Request — домовленість GitHub, а не команди всередині git merge.
AI

Можна спитати про цей пункт«Суть уроку»

Перевірка

Закріпи, поки не пішов далі

  1. 1. origin — це

  2. 2. git push надсилає

  3. 3. Чому git push --force у спільну main небезпечний?