返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版新书]用于团队协作的Git(影印版)艾玛·简·霍格宾·韦斯特比
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: 艾玛·简·霍格宾·韦斯特比著 | 艾玛·简·霍格宾·韦斯特比编 | 艾玛·简·霍格宾·韦斯特比译 | 艾玛·简·霍格宾·韦斯特比绘
    • 出版社: 东南大学出版社
    • 出版时间:2017-01-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 艾玛·简·霍格宾·韦斯特比著| 艾玛·简·霍格宾·韦斯特比编| 艾玛·简·霍格宾·韦斯特比译| 艾玛·简·霍格宾·韦斯特比绘
    • 出版社:东南大学出版社
    • 出版时间:2017-01-01
    • 版次:1
    • 印次:1
    • 印刷时间:2017-01-01
    • 字数:436000
    • 页数:326
    • 开本:16开
    • ISBN:9787564168674
    • 版权提供:东南大学出版社
    • 作者:艾玛·简·霍格宾·韦斯特比
    • 著:艾玛·简·霍格宾·韦斯特比
    • 装帧:暂无
    • 印次:1
    • 定价:82
    • ISBN:9787564168674
    • 出版社:东南大学出版社
    • 开本:16开
    • 印刷时间:2017-01-01
    • 语种:英语
    • 出版时间:2017-01-01
    • 页数:326
    • 外部编号:小坞121430
    • 版次:1
    • 成品尺寸:暂无

    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

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

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购