Skip to main content
Senior

Аргументи git push

Senior

Завдання

Зараз HEAD перебуває на гілці foo. Не перемикаючись з неї, надішліть локальну гілку main в однойменну гілку на origin.

Вимоги

  • Явно вкажіть remote origin і локальну гілку main.
  • Не публікуйте гілку foo.
  • Не перемикайте HEAD на main.

Очікуваний результат

Віддалена main і o/main мають переміститися на локальний commit main, а HEAD має залишитися на foo.

Що ви опануєте

Після виконання завдання ви зможете:

  • надсилати гілку, яка не є поточною;
  • явно задавати джерело для push;
  • відокремлювати положення HEAD від посилання, що публікується.
Ціль
localC0C1C2main o/mainC3HEAD foo
originC0C1C2HEAD main
Git-тренажер0 команд
terminal
localC0C1o/mainC2mainC3HEAD foo
originC0C1HEAD main