Что нужно знать о Git
Локальный репозиторий
- Установка git клиента. Показатель успешной установки - вывод версии при команде git --version
- Бывают локальные и облачные хранилища. Они существуют независимо и синхронизируются вручную. Из-за этого могут быть глюки.
- Создание локального хранилища
- Что такое коммит. Создание коммитов в текущей ветке
- Отслеживаемое и неотслеживаемое состояние файлов
- Возврат на предыдущие состояния для просмотра
Сейчас нужно уметь:
- Создать у себя директорию C:\projects
- В ней создать директорию git_local
- Через консоль инициализировать репозиторий.
- Создать файл file1.txt с текстом "Первый коммит", файл file2.docx с текстом "Первый коммит"
- Добавить файлы в git и создать commit с именем First commit
- Изменить текст в file2.docx на "Второй коммит"
- Создать commit с именем Second commit
- Вернуть директорию в состояние, когда в обоих файлах текст "Первый коммит"
- Вернуть директорию в состояние, когда в в file2.docx текст "Второй коммит"
- Скопировать директорию git_local в git_local_1
- В git_local_1 перевести в состояние, когда в обоих файлах текст "Первый коммит"
- В файле file1.txt изменить текст на "Второй коммит" и закоммитить
Ветвления
- Зачем нужен .gitignore
- Как реально хранятся файлы и что такое ветвления
- Правила именования веток
- Создать несколько веток с разным состоянием файлов
- Слить одну из веток в основную ветку
Удаленный репозиторий
- Зарегистрироваться на GitVerse
Вопросы
- Чем отличается локальный репозиторий от простой папки
- Что будет если удалить папку .git
- Ситуация: локальный репозиторий, некий глюк, но файлы
No Comments