Skip to content

Презентация по системам контроля версий

License

Notifications You must be signed in to change notification settings

GnuriaN/Version_Control_System

Repository files navigation

Version_Control_System

  • Установить клиент GIT на свой компьютер. This
  • Создайте учётную запись на GITHUB (Вам может потом пригодится этот профиль)
  • Склонируйте этот репозиторий к себе. git clone
  • Создайте новую ветку используя своё имя (псевдонимом) git branch или git checkout -b
  • Создайте файл по Шаблону Auriga_share.txt и поместите в него любую строчку текста.
  • Сделайте фиксацию изменений. git commit
  • Создайте любой файл и поместите в него любую строчку текста.
  • Сделайте фиксацию изменений.
  • Проверьте не изменился ли за это время репозиторий и ветка main. git fetch
    • Если произошли изменение то обновите свою ветку. git pull, git merge или git rebase
    • Если возникли конфликты - то решите их. (Комментарий: для файла Auriga_share.txt действует правили, что информация в нём не должна исчезнуть)
    • Зафиксируйте все изменения и сохраните их на сервере. git push
  • Создеёте файл с историей ваших изменений git log
    • Обюновление от 04.08.2022: файл log должен содержать ваше имя в имени файла.
  • Зафиксируйте все изменения и сохраните их на сервере.
  • Создайте Pull Request на для свой ветки.

Дополнительные материалы:

  1. https://github.com/GnuriaN/UDEMY_GIT
  2. https://git-scm.com/docs

Комментарий:

Для того, что бы выйти из Vi/Vim нажмите клавишу Esc, это важно, потому что вам необходимо выйти из режима вставки, прежде чем вводить команды выхода. Далее можете вести одну из следующих команд:

  • :q - двоеточие - это тоже часть команды, она просто закроет редактор
  • :q - если файл не был сохранен, то с помощью этой команды вы можете выйти без сохранения
  • :wq - позволяет сохранить и выйти Vim

Первичная настройка GIT.

Первое, что вам следует сделать после установки Git— указать ваше имя и адрес электронной почты. Это важно, потому что каждый коммит в Git содержит эту информацию, и она включена в коммиты, передаваемые вами, и не может быть далее изменена:

  • git config --global user.name "John Doe"
  • git config --global user.email johndoe@example.com

Более подобно в книге: Первоначальная настройка Git

About

Презентация по системам контроля версий

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published