• 全新正版 用于团队协作的Git(影印版)(英文版) (美)艾玛·简·霍格宾·韦斯特比 9787564168674 东南大学
21年品牌 40万+商家 超1.5亿件商品

全新正版 用于团队协作的Git(影印版)(英文版) (美)艾玛·简·霍格宾·韦斯特比 9787564168674 东南大学

本店所售图书,保证正版新书,有个别图片和实书封面不一样,以实书封面为准,最快当天,一般隔天发货。支持7天无理由退换货.开票联系客服

45.48 5.5折 82 全新

仅1件

北京西城
认证卖家担保交易快速发货售后保障

作者(美)艾玛·简·霍格宾·韦斯特比

出版社东南大学

ISBN9787564168674

出版时间2017-01

装帧其他

开本其他

定价82元

货号3732897

上书时间2023-04-14

剡溪书局

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
艾玛·简·霍格宾·韦斯特比,自1996年起开发网站,开始是开发者,稍后成为团队领导者。她从2002年开始教授网站相关技术,已在世界范围内贡献了100余次会议演讲、课程和专题讨论会。

目录
Foreword
Foreword
Preface
Introduction

Part I.  Defining Your Workflow
1. Working in Teams
  The People on Your Team
  Thinking Strategies
  Meeting as a Team
    Kickoff
    Tracking Progress
    Cultivating Empathy
    Wrap-Up and Retrospectives
   Teamwork in Terms of Git
   Summary
2. Command and Control
   Project Governance
    Copyright and Contributor Agreements
    Distribution Licenses
    Leadership Models
    Code of Conduct
  Access Models
    Dispersed Contributor Model
    Collocated Contributor Repositories Model
    Shared Maintenance Model
    Custom Access Models
  Summary
3. Branching Strategies
  Understanding Branches
  Choosing a Convention
  Conventions
    Mainline Branch Development
    Branch-Per-Feature Deployment
    State Branching
    Scheduled Deployment
  Updating Branches
  Summary
4. Workflows That Work
  Evolving Workflows
    Documenting Your Process
    Documenting Encoded Decisions
  Ticket Progression
  A Basic Workflow
    Trusted Developers with Peer Review
    Untrusted Developers with QA Gatekeepers
  Releasing Software According to Schedule
    Publishing a Stable Release
    Ongoing Development
    Post-Launch Hotfix
  Collaborating on Nonsoftware Projects
  Summary

Part II.  Applying the Commands to Your Workflow
5. Teams of One
  Issue-Based Version Control
  Creating Local Repositories
    Cloning an Existing Project
    Converting an Existing Project to Git
    Initializing an Empty Project
    Reviewing History
  Working with Branches
    Listing Branches
    Updating the List of Remote Branches
    Using a Different Branch
    Creating New Branches
  Adding Changes to a Repository
    Adding Partial File Changes to a Repository
    Committing Partial Changes
    Removing a File from the Stage
    Writing Extended Commit Messages
    Ignoring Files
  Working with Tags
  Connecting to Remote Repositories
    Creating a New Proiect
    Adding a Second Remote Connection
    Pushing Your Changes
    Branch Maintenance
  Command Reference
  Summary
6. Rollbacks, Reverts, Resets, and Rebasing
  Best Practices
    Describing Your Problem
    Using Branches for Experimental Work
  Rebasing Step by Step
    Begin Rebasing
    Mid-Rebase Conflict from a Deleted File
    Mid-Rebase Conflict from a Single File Merge Conflict
  An Overview of Locating Lost Work
  Restoring Files
  Working with Commits
    Amending Commits
    Combining Commits with Reset
    Altering Commits with Interactive Rebasing
    Unmerging a Branch
  Undoing Shared History
    Reverting a Previous Commit
    Unmerging a Shared Branch
   Really Removing History
   Command Reference
   Summary
7. Teams of More than One
  Setting Up the Project
    Creating a New Project
    Establishing Permissions
    Uploading the Project Repository
    Document the Project in a README
  Setting Up the Developers
    Consumers
    Contributors
    Maintainers
  Participating in Development
    Constructing the Perfect Commit
    Keeping Branches Up to Date
    Reviewing Work
    Merging Completed Work
    Resolving Merge and Rebase Conflicts
    Publishing Work
  Sample Workflows
    Sprint-Based Workflow
    Trusted Developers with No Peer Review
    Untrusted Developers with Independent Quality Assurance
  Summary
8. Ready for Review
  Types of Reviews
  Types of Reviewers
  Software for Code Reviews
  Reviewing the Issue
  Applying the Proposed Changes
    Shared Repository Setup
    Forked Repository Setup
    Checking Out the Proposed Branch
  Reviewing the Proposed Changes
  Preparing Your Feedback
  Submitting Your Evaluation
  Completing the Review
  Summary
9. Finding and Fixing Bugs
  Using stash to Work on an Emergency Bug Fix
  Comparative Studies of Historical Records
  Investigating File Ancestry with blame
   Historical Reenactment with bisect
   Summary

Part III.  Git Hosting
10. Open Source Projects on GitHub
   Getting Started on GitHub
    Creating an Account
    Creating an Organization
    Personal Repositories
   Using Public Projects on GitHub
    Downloading Repository Snapshots
    Working Locally
   Contributing to Projects
    Tracking Changes with Issues
    Forking a Project
    Initiating a Pull Request
   Running Your Own Project
    Creating a Project Repository
    Granting Co-Maintainership
    Reviewing and Accepting Pull Requests
    Pull Requests with Merge Conflicts
   Summary
11. Private Team Work on Bitbucket
    Project Governance for Nonpublic Projects
    Getting Started
    Creating an Account
    Creating a Private Project from the Welcome Screen
    Creating a Private Project from the Dashboard
    Configuring Your New Repository
    Exploring Your Project
    Editing Files in Your Repository
    Project Setup
    Project Documentation in Wiki Pages
    Tracking Your Changes with Issues
    Access Control
    Shared Access
    Per-Developer Forks
    Limiting Access with Protected Branches
    Pull Requests
    Submitting a Pull Request
    Accepting a Pull Request
   Extending Bitbucket with Atlassian Connect
   Summary
12. Self-Hosted Collaboration with GitLab
   Getting Started
    Installing GitLab
    Configuring the Administrative Account
    Administrative Dashboard
   Projects
    Creating a Project
   User Accounts
    Creating User Accounts
    Adding People to Projects
   Groups
    Adding People to Groups
    Adding Projects to Groups
   Access Control
    Project Visibility
    Limiting Activities with Project Roles
    Limiting Access with Protected Branches
   Milestones
   Summary
A. Butter Tarts
B. Installing the Latest Version of Git
C. Configuring Git
D. SSH Keys
Index

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP