diff --git a/pages.uk/common/git-pull.md b/pages.uk/common/git-pull.md new file mode 100644 index 0000000000..690c07f24c --- /dev/null +++ b/pages.uk/common/git-pull.md @@ -0,0 +1,16 @@ +# git pull + +> Отримує дані з віддаленого репозиторію та зливає їх із локальним. +> Більше інформації: . + +- Завантажити зміни із типового віддаленого репозиторію та злити їх: + +`git pull` + +- Завантажити зміни із типового віддаленого репозиторію та злити їх, використовуючи перемотання: + +`git pull --rebase` + +- Завантажити зміни із певної гілки вказаного віддаленого репозиторію, а потім злити їх у HEAD: + +`git pull {{назва_сховища}} {{назва_гілки}}` diff --git a/pages.uk/common/git-push.md b/pages.uk/common/git-push.md new file mode 100644 index 0000000000..f7f9dd871c --- /dev/null +++ b/pages.uk/common/git-push.md @@ -0,0 +1,36 @@ +# git push + +> Надсилає коміти до віддаленого репозиторію. +> Більше інформації: . + +- Надіслати локальні зміни у поточній гілці до її типового віддаленого відповідника: + +`git push` + +- Надіслати зміни із вказаної локальної гілки до її віддаленого відповідника: + +`git push {{назва_сховища}} {{локальна_гілка}}` + +- Надіслати зміни із вказаної локальної гілки до її віддаленого відповідника та встановити цю віддалену гілку як типову для дій надсилання і стягування: + +`git push -u {{назва_сховища}} {{локальна_гілка}}` + +- Надіслати зміни із вказаної локальної гілки до вказаної віддаленої: + +`git push {{назва_сховища}} {{локальна_гілка}}:{{віддалена_гілка}}` + +- Надіслати зміни з усіх локальних гілок до їх відповідників у вказаному віддаленому репозиторії: + +`git push --all {{назва_сховища}}` + +- Видалити гілку у віддаленому репозиторії: + +`git push {{назва_сховища}} --delete {{віддалена_гілка}}` + +- Видалити віддалену гілку, що не містить локального відповідника: + +`git push --prune {{назва_сховища}}` + +- Надіслати мітки, що відсутні у віддаленому репозиторії: + +`git push --tags`