Skip to content

Latest commit

 

History

History
104 lines (83 loc) · 6.93 KB

123.md

File metadata and controls

104 lines (83 loc) · 6.93 KB

#Начало работы

  1. Для начала работы необходимо скачать и устоновить программу git и VS Studio
  2. Создать папку на рабочим столе отокрыть её в VS Studio и открыть терминал
  3. Для начала работы необходимо проверить правильно ли установлен git, командой (git -- version) #Коммиты
  4. Для начала необходимо создать файл, назвать его
  5. Записать в него информацию
  6. сохранить Файл "ctrl + S"
  7. Веести команду git add название файла, или для простаты команду git .
  8. Создать коммит командой git commit -m "название коммита" #Список коммитов
  9. для того чтобы вывести спиок коммитов нужно написать команду git log
  10. для упрощенного просмотра git log --oneline #Ветки
  11. когда вводиться команда git init автоматически создаеться ветка Master
  12. для создания новой ветки используеться команда git branch название ветки
  13. для перехода на новую ветку git checkout название ветки
  14. для выведение списка git branch
  15. для вливание в текущую ветку git merge название ветки
  16. для удаление слитой ветки git branch -d название ветки #Переход
  17. Что бы перейти от одного коммита к другому нужно ввести команду git checkout уникальный номер коммита который указан в спимке коммитов #Работа с удаленным репозиторием
  18. Что бы скоприровать на локальный диск внешний репозитрий команда git clone адрес ссылки 2.что бы загрузить с локального на удаленный команда git push
  19. Чтобы принять на локальном изменения с удаленого git pul
  20. Чтобы предложить изменения стороннему разработчику необходимо в GitHub перейти в его репозиторий и нажать кнопку Fork.
  21. В следующем окне скопировать ссылку и перейдя в VSCode ввести команду git clone вставить_скопированную_ссылку
  22. В склонированной папке перейти к паке с исходником и в репозитории командой git branch произвольное_имя создать свою ветку.
  23. Командой git checkout произвольное_имя перейти на свою ветку.
  24. Сделать необходимые изменения, ввести команды для индексации git add . и git commit -m "коментарий" для фиксации изменений.
  25. И командой git push --set-upstream origin branch_fork передать изменения в GitHub для предачи изменеий владельцу репозитория
  26. Для этого в GitHub необходимо активировать кнопку Compare & pull request и в появившемся окне нажать кнопку Create pull request. Файл направлен на рассмотрение владельцу репозитория.

Инструкция по работе с программой контроля версий Git.

Установка и настройка.

Скачайте и установите программы 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) коммит, а под ним - конфликтующий. Таким образом, мы можем увидеть, чем они отличаются и решать, какая версия лучше. Или вовсе написать новую.

Работа с удалёнными репозитариями.

  1. Делаем форк (fork) интересующего нас репозитория.
  2. Мы делаем git clone для нашей версии этого репозитория.
  3. Мы создаем ветку с предлагаемыми изменениями.
  4. Производим все изменнеия только в этой ветке.
  5. Отправляем эти изменения в свой аккаунт (push).
  6. После этого в окне на гитхаб (github) появляется возможность отправить pull request.# Инструкция по работе с программой контроля версий Git