From b6a265f2591d75ee4e39eee243f5565376d11928 Mon Sep 17 00:00:00 2001 From: Ann Date: Tue, 6 Jun 2023 11:53:38 +0300 Subject: [PATCH 1/6] Structure --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 577a074..1a1a3e3 100644 --- a/README.md +++ b/README.md @@ -1 +1,4 @@ -# Work_remote \ No newline at end of file +# Инструкция по работе с удалёнными репозиториями +## Добавление удалённых репозиториев +## Получение изменений из удалённого репозитория (Fetch и Pull) +## Отправка изменений в удалённый репозиторий (Push) \ No newline at end of file From 929e627dbfb7568feb8cea22616e562e2bf176db Mon Sep 17 00:00:00 2001 From: Ann Date: Tue, 6 Jun 2023 12:03:17 +0300 Subject: [PATCH 2/6] Info added p 1 --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 1a1a3e3..556aad8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ # Инструкция по работе с удалёнными репозиториями ## Добавление удалённых репозиториев +Чтобы добавить удалённый репозиторий и присвоить ему имя, необходимо выполнить команду `git remote add name.url`. +Команда `git remote -v` показывает ссылки (адреса) на удаленный репозиторий. +Команда `git remote` показывает название удаленного репозитория, например, origin. ## Получение изменений из удалённого репозитория (Fetch и Pull) ## Отправка изменений в удалённый репозиторий (Push) \ No newline at end of file From c5e437c4b60ca81c1a4a17cdd41497fee73432f0 Mon Sep 17 00:00:00 2001 From: Ann Date: Tue, 6 Jun 2023 12:12:37 +0300 Subject: [PATCH 3/6] Added info in par 1 --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 556aad8..9892919 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ # Инструкция по работе с удалёнными репозиториями ## Добавление удалённых репозиториев -Чтобы добавить удалённый репозиторий и присвоить ему имя, необходимо выполнить команду `git remote add name.url`. -Команда `git remote -v` показывает ссылки (адреса) на удаленный репозиторий. -Команда `git remote` показывает название удаленного репозитория, например, origin. +Чтобы добавить удалённый репозиторий и присвоить ему имя, необходимо выполнить команду `git remote add <название удаленного репозитория> <ссылка на удаленный репозиторий>`. Например, origin https://github.com/AnnMitrakhovich/Work_remoteA.git . +Команда `git remote -v` показывает ссылки (адреса) на удаленный репозиторий. В нашем примере это https://github.com/AnnMitrakhovich/Work_remoteA.git +Команда `git remote` показывает название удаленного репозитория, в нашем примере это `origin`. ## Получение изменений из удалённого репозитория (Fetch и Pull) + ## Отправка изменений в удалённый репозиторий (Push) \ No newline at end of file From 69b05912ab623099111ed9e1262836e24a588dd1 Mon Sep 17 00:00:00 2001 From: Ann Date: Tue, 6 Jun 2023 12:14:11 +0300 Subject: [PATCH 4/6] Added wrong info in par 1 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 556aad8..73a6ad2 100644 --- a/README.md +++ b/README.md @@ -3,5 +3,6 @@ Чтобы добавить удалённый репозиторий и присвоить ему имя, необходимо выполнить команду `git remote add name.url`. Команда `git remote -v` показывает ссылки (адреса) на удаленный репозиторий. Команда `git remote` показывает название удаленного репозитория, например, origin. +dczrfz theylf ## Получение изменений из удалённого репозитория (Fetch и Pull) ## Отправка изменений в удалённый репозиторий (Push) \ No newline at end of file From ad4f9446342ef4aa8978b96005f67babb8f74eea Mon Sep 17 00:00:00 2001 From: Ann Date: Tue, 6 Jun 2023 12:29:10 +0300 Subject: [PATCH 5/6] Wrote about pull --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9892919..8bbccbe 100644 --- a/README.md +++ b/README.md @@ -4,5 +4,7 @@ Команда `git remote -v` показывает ссылки (адреса) на удаленный репозиторий. В нашем примере это https://github.com/AnnMitrakhovich/Work_remoteA.git Команда `git remote` показывает название удаленного репозитория, в нашем примере это `origin`. ## Получение изменений из удалённого репозитория (Fetch и Pull) +Чтобы получить изменения из удаленного репозитория, в Git предусмотрена команда `git fetch name(origin)`. Важным замечанием здесь станет то, что rоманда `git fetch` используется для синхронизации локальных ссылочных объектов с этими же объектами в удаленном репозитории. Рабочую копию она не меняет. Чтобы синхронизировать локальную рабочую копию с удаленным репозиторием, нужно слить удаленные ветки в локальные. Сделать это можно командой `git merge`. +Вместо связки fetch&merge в Git используется отдельная команда `git pull`. Команда получает изменения из переданного удаленного репозитория и обновляет рабочую копию в соответствии с удаленным репозиторием. ## Отправка изменений в удалённый репозиторий (Push) \ No newline at end of file From aefa5450d52cd43f16eb2c4507a51eea929cb446 Mon Sep 17 00:00:00 2001 From: Ann Date: Tue, 6 Jun 2023 12:32:50 +0300 Subject: [PATCH 6/6] Wrote about push --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8bbccbe..e36af90 100644 --- a/README.md +++ b/README.md @@ -6,5 +6,5 @@ ## Получение изменений из удалённого репозитория (Fetch и Pull) Чтобы получить изменения из удаленного репозитория, в Git предусмотрена команда `git fetch name(origin)`. Важным замечанием здесь станет то, что rоманда `git fetch` используется для синхронизации локальных ссылочных объектов с этими же объектами в удаленном репозитории. Рабочую копию она не меняет. Чтобы синхронизировать локальную рабочую копию с удаленным репозиторием, нужно слить удаленные ветки в локальные. Сделать это можно командой `git merge`. Вместо связки fetch&merge в Git используется отдельная команда `git pull`. Команда получает изменения из переданного удаленного репозитория и обновляет рабочую копию в соответствии с удаленным репозиторием. - -## Отправка изменений в удалённый репозиторий (Push) \ No newline at end of file +## Отправка изменений в удалённый репозиторий (Push) +Чтобы загрузить локальные изменения в удаленный репозиторий, необходимо использовать `git push <имя удаленного репозитория> <имя ветки>`. \ No newline at end of file