Сообщения без ответов | Активные темы Текущее время: 2024-11-22 18:21



Ответить на тему  [ 1 сообщение ] 
[Addison-Wesley Professional] Git and GitHub LiveLessons [2014, ENG] 
Автор Сообщение
Постоянный
Постоянный
Раздал: 1.19 ТБ
Скачал: 949.67 ГБ
Ратио: 1.278


Зарегистрирован: 2014-10-13 17:53
Сообщения: 2494
Ответить с цитатой 
Git and GitHub LiveLessons

#777
Год выпуска: 2014
Производитель: Addison-Wesley Professional
Сайт производителя: awprofessional.com
Автор: Peter Bell
Продолжительность: 5:00
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Featuring live, step-by-step demonstrations, the lessons in this workshop cover:
- Concise configurations-configuring just what you need to get the best out of Git
- Your first repo-initializing a repo, three stage thinking, working with the staging area
- Sharing your work-creating and configuring a GitHub repository
- Additional activities-moving, deleting and ignoring files with Git
- Building with branches-how to use feature branches effectively to work on projects. Includes merge types, merge conflicts and rebasing before merging
- GitHub workflows-using clones, forks, feature branches and pull requests to collaborate effectively via GitHub
- Releasing software-release tags, release branches and release workflows
- How to undo anything-learn a range of powerful techniques, from git commit -amend through revert, reset, rebase -interactive and the famed reflog!

Содержание
Lesson 1: Configuring Git
Three levels of configuration
Basic configuration settings
Configuring line endings
Configuring aliases

Lesson 2: Getting Started with Git
Creating your first Git repository
Committing in Git
Understanding a Git commit
The benefits of the staging area
Git log for viewing history

Lesson 3: Getting Started with GitHub
Creating a repository in GitHub
Uploading your repo to GitHub
Creating a repository after starting to code

Lesson 4: Files in Git-Renaming, Deleting and Ignoring
How to rename a file in Git
Deleting a file in Git
Ignoring files using a .gitignore file
Global gitexcludes and other Git ignore options
Git ignore precedence
Git commit -a

Lesson 5: Branching, Merging and Rebasing
Introducing branching
Merging a branch
Creating a fast forward merge
Introducing recursive merges
"No fast forward" recursive merges
Resolving merge conflicts
Another merge conflict example
Git Diff
Introducing rebasing
Rebasing a branch
Handling rebase conflicts

Lesson 6: Git Internals
Introducing "Git under the hood"
This was moved to Lesson 3Creating the first commit
Exploring the object store
cat-file to explore object contents
The benefits of Git's use of SHA1 hashes
Git as a content store (how many new hashes)
Understanding remotes and their configuration
Configuring your push default
Fetch versus pull
Merge versus rebase on pull

Lesson 7: Collaborating via GitHub
Cloning a repository
Forking a repository
Contributing via a pull request from a fork
Approving a pull request from a fork
Use cases for fork based collaboration
Single repo collaboration directly on master
Single repo collaboration using feature branches
Contributing to another feature branch
Creating a pull request within a single repo
Collaborating on a pull request
Merging in a pull request

Lesson 8: Reviewing a Project on GitHub
Getting an overview of a project on GitHub using the README
Getting more information about a project
Introducing issues
Closing an issue automatically with a commit message
Viewing project state through pulse and graphs

Lesson 9: Configuring a Project on GitHub
Basic configuration options and renaming a repo
GitHub Pages
Adding collaborators and integrations
Configuring deploy keys

Lesson 10: Tags and Releases
Three types of tags
Release tags versus release branches
Cherry pick for reusing code across long running release branches
Git stash for reusing code
Pushing tags up to GitHub and using releases

Lesson 11: How to Undo Almost Anything Using Git
Private versus public history and git revert
Don't push too often
Git commit—amend
Git reset
Introducing the reflog
Rebase interactive

Q&A
Question 1: Can you create a GitHub repo without using your browser?
Question 2: What's the difference between global and system configuration?
Question 3: When dealing with merge conflict in a large file, how do you find the conflicts?
Question 4: Does Git show the two full, different versions of a file or just the differences?
Question 5: Does a merge commit always include all of the files I created on the branch?
Question 6: Isn't it dangerous that you can make a bunch of changes to your code by merging in a branch?
Question 7: Do merges work the same way with merging into integration branches as into master?
Question 8: How do you handle long running release branches?

Файлы примеров: отсутствуют
Формат видео: FLV
Видео: AVC, 1280x720, 16:9, 30fps, 449kbps
Аудио: AAC, 44.1kHz, 128kbps, stereo

Скриншоты



2015-09-17 02:02
Профиль
  • Торрент
Автор: Александр С. Хэш: ---
Добавлен: 2015-09-17 02:02 Приватный: Нет (DHT включён)
Статус:
---
Размер: 2.68 ГБ (2 879 161 188 байт)
Изменил:
---
Скачали: 1 (Раздающих: 0%)
Причина:
---
Здоровье: 0%
Сидеров: 0 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: 4 года 30 дней 1 час 35 минут 44 секунды назад Последний личер: 4 года 1 месяц 1 день 20 часов 52 минуты 43 секунды назад
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 0.131s | 16 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика