From d69436c5b159f374210e93dc9d777788dc71ba9b Mon Sep 17 00:00:00 2001 From: Aidana Date: Sat, 8 Jul 2023 12:41:53 +0600 Subject: [PATCH 1/6] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=D0=B0=20=D0=BD=D0=B0=D1=87=D0=B0=D0=BB=D0=BE=20=D0=B8=D1=81?= =?UTF-8?q?=D1=82=D1=80=D1=83=D0=BA=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NEWFILE.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 NEWFILE.md diff --git a/NEWFILE.md b/NEWFILE.md new file mode 100644 index 0000000..093fb52 --- /dev/null +++ b/NEWFILE.md @@ -0,0 +1,3 @@ +## Инструкция по Git +Git — это набор консольных утилит, которые отслеживают и фиксируют изменения в файлах. + From d99d46436396165e4372353059a804528b56bc37 Mon Sep 17 00:00:00 2001 From: Aidana Date: Sat, 8 Jul 2023 13:06:31 +0600 Subject: [PATCH 2/6] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=D0=B0=20=D1=82=D0=B5=D0=BA=D1=81=D1=82=20=D0=BF=D0=BE=20=D0=BD?= =?UTF-8?q?=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NEWFILE.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/NEWFILE.md b/NEWFILE.md index 093fb52..ae7d964 100644 --- a/NEWFILE.md +++ b/NEWFILE.md @@ -1,3 +1,8 @@ ## Инструкция по Git Git — это набор консольных утилит, которые отслеживают и фиксируют изменения в файлах. +### *Настройка* +Итак, мы установили git, теперь нужно добавить немного настроек. Есть довольно много опций, с которыми можно играть, но мы настроим самые важные: наше имя пользователя и адрес электронной почты. Откройте терминал и запустите команды: +git config --global user.name "My Name" +git config --global user.email myEmail@example.com + From 848d3b6d8da15f1cc73d5862785f42643e163c58 Mon Sep 17 00:00:00 2001 From: Aidana Date: Sat, 8 Jul 2023 13:08:27 +0600 Subject: [PATCH 3/6] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=D0=B0=20=D1=82=D0=B5=D0=BA=D1=81=D1=82=20=D0=BF=D0=BE=20=D1=81?= =?UTF-8?q?=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D0=B8=D1=8E=20=D1=80=D0=B5=D0=BF?= =?UTF-8?q?=D0=BE=D0=B7=D0=B8=D1=82=D0=BE=D1=80=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NEWFILE.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NEWFILE.md b/NEWFILE.md index ae7d964..db7cb76 100644 --- a/NEWFILE.md +++ b/NEWFILE.md @@ -6,3 +6,6 @@ Git — это набор консольных утилит, которые от git config --global user.name "My Name" git config --global user.email myEmail@example.com +### *Создание нового репозитория* +Как мы отметили ранее, git хранит свои файлы и историю прямо в папке проекта. Чтобы создать новый репозиторий, нам нужно открыть терминал, зайти в папку нашего проекта и выполнить команду init. Это включит приложение в этой конкретной папке и создаст скрытую директорию .git, где будет храниться история репозитория и настройки. + From c82c21b47747f10b83b930356521122dbf14eb5e Mon Sep 17 00:00:00 2001 From: Aidana Date: Sat, 8 Jul 2023 13:10:44 +0600 Subject: [PATCH 4/6] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=D0=B0=20=D1=82=D0=B5=D0=BA=D1=81=D1=82=20=D0=BF=D0=BE=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=BC=D0=BC=D0=B8=D1=82=D0=B0=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NEWFILE.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/NEWFILE.md b/NEWFILE.md index db7cb76..d4742d8 100644 --- a/NEWFILE.md +++ b/NEWFILE.md @@ -9,3 +9,9 @@ git config --global user.email myEmail@example.com ### *Создание нового репозитория* Как мы отметили ранее, git хранит свои файлы и историю прямо в папке проекта. Чтобы создать новый репозиторий, нам нужно открыть терминал, зайти в папку нашего проекта и выполнить команду init. Это включит приложение в этой конкретной папке и создаст скрытую директорию .git, где будет храниться история репозитория и настройки. +### *Как сделать коммит* +Представим, что нам нужно добавить пару новых блоков в html-разметку (index.html) и стилизовать их в файле style.css. Для сохранения изменений, их необходимо закоммитить. Но сначала, мы должны обозначить эти файлы для Гита, при помощи команды git add, добавляющей (или подготавливающей) их к коммиту. Добавлять их можно по отдельности: +git add index.html или все сразу git add . + +Теперь создадим непосредственно сам коммит: git commit -m "Add some code" + From c065fb246e5e6c816c2b43f8f2ba2796dfd3d1b5 Mon Sep 17 00:00:00 2001 From: Aidana Date: Sat, 8 Jul 2023 13:12:29 +0600 Subject: [PATCH 5/6] =?UTF-8?q?=D0=9D=D0=B0=D1=87=D0=B0=D0=BB=D0=BE=20?= =?UTF-8?q?=D1=81=D0=BF=D0=B8=D1=81=D0=BA=D0=B0=20=D1=80=D0=B0=D0=B1=D0=BE?= =?UTF-8?q?=D1=82=D1=8B=20=D1=81=20=D1=83=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D0=BD=D1=8B=D0=BC=D0=B8=20=D1=80=D0=B5=D0=BF=D0=BE=D0=B7=D0=B8?= =?UTF-8?q?=D1=82=D0=BE=D1=80=D0=B8=D1=8F=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NEWFILE.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWFILE.md b/NEWFILE.md index d4742d8..e0fd286 100644 --- a/NEWFILE.md +++ b/NEWFILE.md @@ -15,3 +15,5 @@ git add index.html или все сразу git add . Теперь создадим непосредственно сам коммит: git commit -m "Add some code" +### *Работа с удаленными репозиториями* +Удаленный репозиторий - это репозиторий, хранящийся в облаке, на стороннем сервисе, специально созданном для работы с git имеет ряд преимуществ. From e91f0d0ca0f62fb5dd08ccaa72836e6710185fe5 Mon Sep 17 00:00:00 2001 From: Aidana Date: Sat, 8 Jul 2023 13:15:02 +0600 Subject: [PATCH 6/6] =?UTF-8?q?=D0=97=D0=B0=D0=BA=D0=BE=D0=BD=D1=87=D0=B8?= =?UTF-8?q?=D0=BB=D0=B0=20=D0=B8=D0=BD=D1=81=D1=82=D1=80=D1=83=D0=BA=D1=86?= =?UTF-8?q?=D0=B8=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NEWFILE.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/NEWFILE.md b/NEWFILE.md index e0fd286..f23d862 100644 --- a/NEWFILE.md +++ b/NEWFILE.md @@ -1,4 +1,4 @@ -## Инструкция по Git +## Инструкция по работе с Git и GitHub Git — это набор консольных утилит, которые отслеживают и фиксируют изменения в файлах. ### *Настройка* @@ -17,3 +17,10 @@ git add index.html или все сразу git add . ### *Работа с удаленными репозиториями* Удаленный репозиторий - это репозиторий, хранящийся в облаке, на стороннем сервисе, специально созданном для работы с git имеет ряд преимуществ. +Работа с удаленным репозиторием происходит следующим образом: +1. Создали аккаунт на Github.com +2. Создать локальный репозиторий +3. "Подружить" ваш локальный и удаленный репозитории. Github при создании нового репозитория подскажет как это можно сделать) +4. Отправить (push) ваш локальный репозиторий в удаленный (на Github), при этом вам, возможно, нужно будет авторизоваться на удаленном репозитории. +5. Провести изменения "с другого компьютера". +6. Выкачать (pull) актуальное состояние из удаленного репозитория. \ No newline at end of file