tldr/pages.uk/common/git-push.md

37 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# git push
> Надсилає коміти до віддаленого репозиторію.
> Більше інформації: <https://git-scm.com/docs/git-push>.
- Надіслати локальні зміни у поточній гілці до її типового віддаленого відповідника:
`git push`
- Надіслати зміни із вказаної локальної гілки до її віддаленого відповідника:
`git push {{назва_сховища}} {{локальна_гілка}}`
- Надіслати зміни із вказаної локальної гілки до її віддаленого відповідника та встановити цю віддалену гілку як типову для дій надсилання і стягування:
`git push -u {{назва_сховища}} {{локальна_гілка}}`
- Надіслати зміни із вказаної локальної гілки до вказаної віддаленої:
`git push {{назва_сховища}} {{локальна_гілка}}:{{віддалена_гілка}}`
- Надіслати зміни з усіх локальних гілок до їх відповідників у вказаному віддаленому репозиторії:
`git push --all {{назва_сховища}}`
- Видалити гілку у віддаленому репозиторії:
`git push {{назва_сховища}} --delete {{віддалена_гілка}}`
- Видалити віддалену гілку, що не містить локального відповідника:
`git push --prune {{назва_сховища}}`
- Надіслати мітки, що відсутні у віддаленому репозиторії:
`git push --tags`