#Начало работы
- Для начала работы необходимо скачать и устоновить программу git и VS Studio
- Создать папку на рабочим столе отокрыть её в VS Studio и открыть терминал
- Для начала работы необходимо проверить правильно ли установлен git, командой (git -- version) #Коммиты
- Для начала необходимо создать файл, назвать его
- Записать в него информацию
- сохранить Файл "ctrl + S"
- Веести команду git add название файла, или для простаты команду git .
- Создать коммит командой git commit -m "название коммита" #Список коммитов
- для того чтобы вывести спиок коммитов нужно написать команду git log
- для упрощенного просмотра git log --oneline #Ветки
- когда вводиться команда git init автоматически создаеться ветка Master
- для создания новой ветки используеться команда git branch название ветки
- для перехода на новую ветку git checkout название ветки
- для выведение списка git branch
- для вливание в текущую ветку git merge название ветки
- для удаление слитой ветки git branch -d название ветки #Переход
- Что бы перейти от одного коммита к другому нужно ввести команду git checkout уникальный номер коммита который указан в спимке коммитов #Работа с удаленным репозиторием
- Что бы скоприровать на локальный диск внешний репозитрий команда git clone адрес ссылки 2.что бы загрузить с локального на удаленный команда git push
- Чтобы принять на локальном изменения с удаленого git pul
- Чтобы предложить изменения стороннему разработчику необходимо в GitHub перейти в его репозиторий и нажать кнопку Fork.
- В следующем окне скопировать ссылку и перейдя в VSCode ввести команду git clone вставить_скопированную_ссылку
- В склонированной папке перейти к паке с исходником и в репозитории командой git branch произвольное_имя создать свою ветку.
- Командой git checkout произвольное_имя перейти на свою ветку.
- Сделать необходимые изменения, ввести команды для индексации git add . и git commit -m "коментарий" для фиксации изменений.
- И командой git push --set-upstream origin branch_fork передать изменения в GitHub для предачи изменеий владельцу репозитория
- Для этого в GitHub необходимо активировать кнопку Compare & pull request и в появившемся окне нажать кнопку Create pull request. Файл направлен на рассмотрение владельцу репозитория.
Скачайте и установите программы GIT и VS Code
https://git-scm.com/
https://code.visualstudio.com/
-
Для того, чтобы Git "заработал", введите команду "git init"
-
Представьтесь программе: введите ваше имя и адрес электронной почты
команды:
git config --global user.name "Ваше имя английскими буквами"
git config --global user.email ваша почта@example.com -
git status - команда для проверки текущего состояния git.
На картинке ниже представлены основные команды программы Git:
Также полезная ссылка - справочник по работе с языком разметки Markdown:
https://skillbox.ru/media/code/yazyk-razmetki-markdown-shpargalka-po-sintaksisu-s-primerami/
-
Создание новой ветки: git branch имя_ветки
-
Переключение между ветками: git checkout имя_ветки
-
Слияние веток: git merge имя_ветки
Команда git merge используется для слияния одной или нескольких веток в текущую. Затем она устанавливает указатель текущей ветки на результирующий коммит. -
Удаление ветки: git branch -d имя_ветки
- Разрешение конфликтов при слиянии: если система не смогла разрешить конфликт автоматически, то придется сделать это вручную: мы видим последний (HEAD) коммит, а под ним - конфликтующий. Таким образом, мы можем увидеть, чем они отличаются и решать, какая версия лучше. Или вовсе написать новую.
- Делаем форк (fork) интересующего нас репозитория.
- Мы делаем git clone для нашей версии этого репозитория.
- Мы создаем ветку с предлагаемыми изменениями.
- Производим все изменнеия только в этой ветке.
- Отправляем эти изменения в свой аккаунт (push).
- После этого в окне на гитхаб (github) появляется возможность отправить pull request.# Инструкция по работе с программой контроля версий Git