From 7543129e9da7a2261a19c1d6fd26322ed0b3379c Mon Sep 17 00:00:00 2001 From: Arseniy_Yolkin Date: Sun, 6 Nov 2022 22:15:02 +0500 Subject: [PATCH] Add push.md --- push.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 push.md diff --git a/push.md b/push.md new file mode 100644 index 00000000..5ec45f65 --- /dev/null +++ b/push.md @@ -0,0 +1,9 @@ +## R2. Удаленное изменение — это push +- `git push :` — добавить изменения из локальной ветки `` и переместить ветку `` удаленного репозитория +- `git push` = `git push origin HEAD` — добавить изменения из текущей локальной ветки и переместить соответствующую ветку удаленного репозитория +- `git push -f` — выполнить `push`, даже если удаленная ветка уже не является предком +- `git push --force-with-lease` — выполнить `push`, если является предком или удаленная ветка не сдвигалась (использовать вместо предыдущей команды) +- `git push -d ` — удалить ветку или тег в удаленном репозитории +- `git push tag ` — отправить тег в удаленный репозиторий +- `git push --tags` — отправить все локальные теги в удаленный репозиторий +- `git push --mirror` — выполнить агрессивный `push` для всех тегов, веток и HEAD, подходит для создания удаленной копии локального репозитория \ No newline at end of file