Similar presentations:
Git и Github
1.
Git и Github2.
3.
GitCистема управления версиями с распределенной архитектурой.
В отличие от некогда популярных систем вроде CVS и Subversion (SVN),
где полная история версий проекта доступна лишь в одном месте, в Git каждая рабочая
копия кода сама по себе является репозиторием.
Это позволяет всем разработчикам хранить историю изменений в полном объеме.
4.
Как работает Git?5.
Установка GitWindows
https://git-scm.com/download/win
6.
Установка GitMacOS
Открываем терминал и пишем:
Если установлен Homebrew
brew install git
Если нет, то
git --version
Появится окно, где предложат установить Command Line Tools (CLT). Соглашаемся и ждём
установки. Вместе с CLT установится и git
7.
Установка GitLinix
Debian или Ubuntu
sudo apt install git
CentOS
sudo yum install git
8.
9.
https://github.com/10.
Регистрация11.
12.
Работа с Git в продуктах JetBrainsFile>Settings>Version Control>GitHub
13.
14.
15.
Создание репозитория JBVCS>Share Project on GitHub
16.
17.
Создание репозитория GitHub18.
19.
Файл .gitignoreИгнорируемые файлы — это, как правило, артефакты сборки и файлы, генерируемые машиной
из исходных файлов в вашем репозитории, либо файлы, которые по какой-либо
иной причине не должны попадать в коммиты.
directory/
*.txt
Index2.html
20.
Скачивание существующихрепозиториев
21.
git clone ссылка_на_репозиторийD:\>git clone https://github.com/skr1pmen/minecraft.git
Cloning into 'minecraft'...
remote: Enumerating objects: 143, done.
remote: Counting objects: 100% (143/143), done.
remote: Compressing objects: 100% (95/95), done.
remote: Total 143 (delta 52), reused 84 (delta 26), pack-reused 0
Receiving objects: 100% (143/143), 9.30 MiB | 9.05 MiB/s, done.
Resolving deltas: 100% (52/52), done.
22.
Задания для выполнения• Зарегистрировать свои аккаунты на GitHub (запомните свои пароли!).
• Создайте свой первый репозиторий с своим названием.
• Создайте файл README.md с следующем содержанием :
# Заголовок проекта
Мой первый проект на GitHub
23.
Домашняя работа• Установить себе на домашний пк Git
• Повторить всю презентацию