From 4c36cb5a56648cfc43d2f67803ee9985c0aea009 Mon Sep 17 00:00:00 2001 From: upilimowen Date: Wed, 7 Dec 2022 22:11:44 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BC=D0=B0=D1=88=D0=BD=D0=B5?= =?UTF-8?q?=D0=B5=20=D0=B7=D0=B0=D0=B4=D0=B0=D0=BD=D0=B8=D0=B5=203?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 3.txt | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 3.txt diff --git a/3.txt b/3.txt new file mode 100644 index 0000000..bd9fdaf --- /dev/null +++ b/3.txt @@ -0,0 +1,42 @@ +Работа с Гит + +**git init** +создает новый репозиторий Git + +**git add 1.txt** +добавляет изменение в файле 1.txt(или весь его, если до этого не был включен) в рабочий каталог в промежуточную область Git. + +**git add -a** +**git add .** +эквивалентны +новые (или неотслеживаемые), удаленные и измененные файлы будут добавлены в промежуточную область Git. + +**git commit -m "Текст коммита"** +записывает индексированных изменений в репозиторий Git + +**git commit -a -m "Текст коммита"** +добавляет изменения и записывает их в репозиторий Git + +**git diff** +показывает разницу между рабочей копией и индексом + +**git log** +перечисляет коммиты, сделанные в репозитории в обратном к хронологическому порядке + +**git branch имя ветки** +создание ветки, без переключения на нее + +**git checkout имя ветки** +переключение на ветку + +**git checkout -b имя ветки** +создание ветки, с переключением на нее + +**git clone путь к репозиторию путь к папке** +клонирование репозиторя находящегося по указанному пути на папку локального ПК + +**git pull исходная ветка наша ветка** +извлечение и загрузка содержимого из удаленного репозитория и немедленное обновление локального репозитория этим содержимым + +**git push наша ветка исходная ветка** +выгрузка содержимого локального репозитория в удаленный репозиторий \ No newline at end of file