mirror of
https://github.com/svek95/GeekBrainsHomeWork.git
synced 2026-06-10 07:28:29 +03:00
Merge pull request #18 from manzusha/Additions
Additions from Bornukova
This commit is contained in:
@@ -0,0 +1,60 @@
|
|||||||
|
# Шпаргалка по Git
|
||||||
|
|
||||||
|
## Основные команды
|
||||||
|
|
||||||
|
*Создание нового репозитория*
|
||||||
|
|
||||||
|
git init
|
||||||
|
|
||||||
|
*Подготовка файлов для следующих коммитов*
|
||||||
|
|
||||||
|
git add
|
||||||
|
|
||||||
|
*Фиксация изменений*
|
||||||
|
|
||||||
|
git commit -a -m
|
||||||
|
|
||||||
|
## Команды отслеживания
|
||||||
|
|
||||||
|
*Просмотр истории коммитов с начала*
|
||||||
|
|
||||||
|
git log
|
||||||
|
|
||||||
|
*Просмотр текущего состояния*
|
||||||
|
|
||||||
|
git status
|
||||||
|
|
||||||
|
*Просмотр подготовленных изменений*
|
||||||
|
|
||||||
|
git diff
|
||||||
|
|
||||||
|
## Команды перемещения
|
||||||
|
|
||||||
|
*Перемещение между коммитами*
|
||||||
|
|
||||||
|
git checkout
|
||||||
|
|
||||||
|
*Откат к текущей версии*
|
||||||
|
|
||||||
|
git checkout master
|
||||||
|
|
||||||
|
# Работа с удаленным репозиторием
|
||||||
|
|
||||||
|
*Копирование удаленного репозитория с GitHub*
|
||||||
|
|
||||||
|
git clone со ссылкой на удаленный репозиторий
|
||||||
|
|
||||||
|
*Отправление изменений в репозиторий GitGub*
|
||||||
|
|
||||||
|
git push
|
||||||
|
|
||||||
|
*Скачивание изменений с удаленного репоизитория*
|
||||||
|
|
||||||
|
git pull
|
||||||
|
|
||||||
|
при этом происходит слияние
|
||||||
|
|
||||||
|
**Важные дополнения:**
|
||||||
|
- ссылку на удаленный репозиторий берем в своем аккаунте при помощи кнопки **fork** с аккаунта интересующего репозитория
|
||||||
|
|
||||||
|
- при работе с чьим то репозиторием создаем отдельную ветку с описанием в новом файле
|
||||||
Reference in New Issue
Block a user