Детальная информация

Название Version control with Git and GitHub: discover the most popular source control solutions used by developers worldwide.
Авторы Magana Alex.; Muli Joseph.
Выходные сведения Birmingham: Packt Publishing Ltd, 2018
Коллекция Электронные книги зарубежных издательств; Общая коллекция
Тематика Computer software — Development.; Open source software.; COMPUTERS / Software Development & Engineering / General.; COMPUTERS / Programming / Open Source.; EBSCO eBooks
Тип документа Другой
Тип файла PDF
Язык Английский
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи on1079003333
Дата создания записи 15.12.2018

Разрешенные действия

pdf/1969999.pdf
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
epub/1969999.epub
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа Анонимные пользователи
Сеть Интернет
Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
  • Preface
  • Introducing Version Control
    • Introduction
    • Defining Version Control
      • Applications of Version Control
      • Common Terminologies
      • Feature branch workflow
      • Forking Workflow
    • Navigating GitHub
      • Exercise 1: Setting Up a GitHub Account
      • Exercise 2: Utilizing Two-Factor Authentication
      • Organizations
      • Exercise 3: Setting Up an Organization
      • Exercise 4: Setting Up a Team
      • Marketplace
      • Exercise 5: Setting Up Codacy for Accounts
      • Runtime Config
      • Exercise 6: Setting User Credentials
      • Removing Configuration
      • SSH Configuration
      • Exercise 7: Setting Up SSH
      • Creating a Repository
      • Exercise 8: Creating a Repository in a Local Environment
      • Exercise 9: Creating a Repository on GitHub
      • Navigating a Repository
      • Collaborators
      • Exercise 10: Adding and Deleting Contributors
      • Navigating Branches, Commits, and Insights (Contributors, Pulse, Forks)
      • GitHub Etiquette
      • Repository Names, Tags, and Descriptions
      • Exercise 11: Adding Licenses
      • Wikis and Issues
      • Activity 1: Creating a Repository
    • Summary
  • Versioning Commits
    • Introduction
    • Introduction to Versioning Commits
      • Exercise 12: Viewing and Establishing the Status of a File
      • Comparing the Working Tree to the Index
      • Comparing the Working Tree to an Arbitrary Commit or Branch
      • Comparing the Index to an Arbitrary Commit
      • Comparing Commits and Branches
      • Exercise 13: Examining Differences Between Files
      • Exercise 14: Adding Files to the Index
      • Exercise 15: Removing Files from the Working Tree and the Index
      • Exercise 16: Moving and Renaming Files
      • History and Logs
      • Amending Commits
      • Amending a Single Most Recent Commit
      • Exercise 17: Editing the Most Recent Commit
      • Amending Multiple Commits
      • Exercise 18: Editing Commits Using the reword Command
      • Exercise 19: Editing Commits Using the edit Command
      • Activity 2: Tracking Files
    • Summary
  • Fetching and Delivering Code
    • Introduction
    • Fetching the Code
      • Exercise 20: Configuring the Remote Repository
      • Default and Protected Branches
      • Exercise 21: Configuring the Base Branch and Branch Protection
      • Fetching, Pushing, and Pulling Changes
      • Exercise 22: Retrieving Changes
      • Dealing with Non-Fast-Forward Commits
      • Reversing Commits
      • Exercise 23: Reversing Changes
      • Other Possible Uses
      • Activity 3: Handling Changes and Enforcing Branch Restrictions
    • Summary
  • Branches
    • Introduction
    • Utilizing Workflows
      • Creating a Centralized Workflow
      • Feature Branch Workflow
      • Forking Workflow
      • Feature-Branch Workflow
      • Exercise 24: Feature-Branch Workflow-Driven Delivery
      • Creating, Renaming, Deleting, and Listing Branches
      • Creating:
      • Merging
      • Cherry-Pick
      • Pull Request (PR)
      • Exercise 25: Examining Branch Differences
      • Pull Request Templates
      • Exercise 26: Standardizing Procedures through Ordered Templates
      • Identifying and Fixing Merge Issues
      • Exercise 27: Merge Conflict Resolution
      • Exercise 28: Resolving Conflicts
      • Merging and Reverting Pull Requests
      • Exercise 29: Pull Request Reversal
      • Activity 4: Managing Branches and Experimentation with Selective Changes
    • Summary
  • Collaborative Git
    • Introduction
    • Forking the Workflow
      • Exercise 30: Forking a Repository
      • Why Do We Fork Repositories?
      • Embedding Upstream Changes
      • Exercise 31: Modifying the Upstream Repository Remote Address
      • Rebasing
      • Exercise 32: Rebasing in GitHub
      • Fixup and Squash Commits
      • Exercise 33: Utilizing the Autosquash Feature
      • Drop Commits
      • Exercise 34: Dropping Commits
      • Submodules
      • Exercise 35: Utilizing Gitmodules
      • Activity 5: Rebasing
    • Debugging and Maintenance
      • Exercise 36: Identifying Revisions Using Git Blame
      • Exercise 37: Finding Commits using Git Bisect
    • Housekeeping
      • Exercise 38: Removing Untracked Files using Git Clean
      • Removing Merged Local and Remote Branches
      • Exercise 39: Deleting Branches
      • Activity 6: Utilizing Pre-Commit Hooks for Housekeeping
    • Summary
  • Automated Testing and Release Management
    • Introduction
    • Test Automation
      • Webhooks and GitHub Applications
      • Exercise 40: Setting up a Webhook
      • GitHub Applications
      • Exercise 41: Setting Up CircleCi CI
    • Automated Pull Requests
      • Exercise 42: Utilizing Automated Pull Requests
      • Activity 7: Integrating a Build Pipeline on CircleCi
    • Release Management
      • Tagging
      • Exercise 43: Creating Tags
      • Exercise 44: Publishing GitHub Releases
    • Git Archive
      • Exercise 45: Packaging through GitHub Archive
      • Activity 8: Tagging and Releasing with Git
    • Summary
  • Appendix
  • Index
pdf/1969999.pdf

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика

epub/1969999.epub

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика