Pro Git (Second Edition)

Pro Git (Second Edition)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: Apress
2014-11
ISBN: 9781484200773
装帧: 其他
开本: 其他
纸张: 其他
  • Scott Chacon is a cofounder and the CIO of GitHub and is also the maintainer of the Git homepage ( git-scm.com ) . Scott has presented at dozens of conferences around the world on Git, GitHub and the future of work.
    Ben Straub is a developer, long time co 1. Getting Started
    1.1 About Version Control
    1.2 A Short History of Git
    1.3 Git Basics
    1.4 The Command Line
    1.5 Installing Git
    1.6 First-Time Git Setup
    1.7 Getting Help
    1.8 Summary
    2. Git Basics
    2.1 Getting a Git Repository
    2.2 Recording Changes to the Repository
    2.3 Viewing the Commit History
    2.4 Undoing Things
    2.5 Working with Remotes
    2.6 Tagging
    2.7 Git Aliases
    2.8 Summary
    3. Git Branching
    3.1 Branches in a Nutshell
    3.2 Basic Branching and Merging
    3.3 Branch Management
    3.4 Branching Workflows
    3.5 Remote Branches
    3.6 Rebasing
    3.7 Summary
    4. Git on the Server
    4.1 The Protocols
    4.2 Getting Git on a Server
    4.3 Generating Your SSH Public Key
    4.4 Setting Up the Server
    4.5 Git Daemon
    4.6 Smart HTTP
    4.7 GitWeb
    4.8 GitLab
    4.9 Third Party Hosted Options
    4.10 Summary
    5. Distributed Git
    5.1 Distributed Workflows
    5.2 Contributing to a Project
    5.3 Maintaining a Project
    5.4 Summary
    6. GitHub
    6.1 Account Setup and Configuration
    6.2 Contributing to a Project
    6.3 Maintaining a Project
    6.4 Managing an organization
    6.5 Scripting GitHub
    6.6 Summary
    7. Git Tools
    7.1 Revision Selection
    7.2 Interactive Staging
    7.3 Stashing and Cleaning
    7.4 Signing Your Work
    7.5 Searching
    7.6 Rewriting History
    7.7 Reset Demystified
    7.8 Advanced Merging
    7.9 Rerere
    7.10 Debugging with Git
    7.11 Submodules
    7.12 Bundling
    7.13 Replace
    7.14 Credential Storage
    7.15 Summary
    8. Customizing Git
    8.1 Git Configuration
    8.2 Git Attributes
    8.3 Git Hooks
    8.4 An Example Git-Enforced Policy
    8.5 Summary
    9. Git and Other Systems
    9.1 Git as a Client
    9.2 Migrating to Git
    9.3 Summary
    10. Git Internals
    10.1 Plumbing and Porcelain
    10.2 Git Objects
    10.3 Git References
    10.4 Packfiles
    10.5 The Refspec
    10.6 Transfer Protocols
    10.7 Maintenance and Data Recovery
    10.8 Environment Variables
    10.9 Summary
    A1. Git in Other Environments
    A1.1 Graphical Interfaces
    A1.2 Git in Visual Studio
    A1.3 Git in Eclipse
    A1.4 Git in Bash
    A1.5 Git in Zsh
    A1.6 Git in Powershell
    A1.7 Summary
    A2. Embedding Git in your Applications
    A2.1 Command-line Git
    A2.2 Libgit2
    A2.3 JGit
    A3. Git Commands
    A3.1 Setup and Config
    A3.2 Getting and Creating Projects
    A3.3 Basic Snapshotting
    A3.4 Branching and Merging
    A3.5 Sharing and Updating Projects
    A3.6 Inspection and Comparison
    A3.7 Debugging
    A3.8 Patching
    A3.9 Email
    A3.10 External Systems
    A3.11 Administration
    A3.12 Plumbing Commands
  • 内容简介:
    Scott Chacon is a cofounder and the CIO of GitHub and is also the maintainer of the Git homepage ( git-scm.com ) . Scott has presented at dozens of conferences around the world on Git, GitHub and the future of work.
    Ben Straub is a developer, long time co
  • 目录:
    1. Getting Started
    1.1 About Version Control
    1.2 A Short History of Git
    1.3 Git Basics
    1.4 The Command Line
    1.5 Installing Git
    1.6 First-Time Git Setup
    1.7 Getting Help
    1.8 Summary
    2. Git Basics
    2.1 Getting a Git Repository
    2.2 Recording Changes to the Repository
    2.3 Viewing the Commit History
    2.4 Undoing Things
    2.5 Working with Remotes
    2.6 Tagging
    2.7 Git Aliases
    2.8 Summary
    3. Git Branching
    3.1 Branches in a Nutshell
    3.2 Basic Branching and Merging
    3.3 Branch Management
    3.4 Branching Workflows
    3.5 Remote Branches
    3.6 Rebasing
    3.7 Summary
    4. Git on the Server
    4.1 The Protocols
    4.2 Getting Git on a Server
    4.3 Generating Your SSH Public Key
    4.4 Setting Up the Server
    4.5 Git Daemon
    4.6 Smart HTTP
    4.7 GitWeb
    4.8 GitLab
    4.9 Third Party Hosted Options
    4.10 Summary
    5. Distributed Git
    5.1 Distributed Workflows
    5.2 Contributing to a Project
    5.3 Maintaining a Project
    5.4 Summary
    6. GitHub
    6.1 Account Setup and Configuration
    6.2 Contributing to a Project
    6.3 Maintaining a Project
    6.4 Managing an organization
    6.5 Scripting GitHub
    6.6 Summary
    7. Git Tools
    7.1 Revision Selection
    7.2 Interactive Staging
    7.3 Stashing and Cleaning
    7.4 Signing Your Work
    7.5 Searching
    7.6 Rewriting History
    7.7 Reset Demystified
    7.8 Advanced Merging
    7.9 Rerere
    7.10 Debugging with Git
    7.11 Submodules
    7.12 Bundling
    7.13 Replace
    7.14 Credential Storage
    7.15 Summary
    8. Customizing Git
    8.1 Git Configuration
    8.2 Git Attributes
    8.3 Git Hooks
    8.4 An Example Git-Enforced Policy
    8.5 Summary
    9. Git and Other Systems
    9.1 Git as a Client
    9.2 Migrating to Git
    9.3 Summary
    10. Git Internals
    10.1 Plumbing and Porcelain
    10.2 Git Objects
    10.3 Git References
    10.4 Packfiles
    10.5 The Refspec
    10.6 Transfer Protocols
    10.7 Maintenance and Data Recovery
    10.8 Environment Variables
    10.9 Summary
    A1. Git in Other Environments
    A1.1 Graphical Interfaces
    A1.2 Git in Visual Studio
    A1.3 Git in Eclipse
    A1.4 Git in Bash
    A1.5 Git in Zsh
    A1.6 Git in Powershell
    A1.7 Summary
    A2. Embedding Git in your Applications
    A2.1 Command-line Git
    A2.2 Libgit2
    A2.3 JGit
    A3. Git Commands
    A3.1 Setup and Config
    A3.2 Getting and Creating Projects
    A3.3 Basic Snapshotting
    A3.4 Branching and Merging
    A3.5 Sharing and Updating Projects
    A3.6 Inspection and Comparison
    A3.7 Debugging
    A3.8 Patching
    A3.9 Email
    A3.10 External Systems
    A3.11 Administration
    A3.12 Plumbing Commands
查看详情
其他版本 / 全部 (2)
好书推荐 / 更多
Pro Git (Second Edition)
侧看成峰:葛兆光海外学术论著评论集(精)
葛兆光 著
Pro Git (Second Edition)
病床边的陌生人:法律与生命伦理学塑造医学决策的历史
Rothman 著;[美]戴维·J.罗思曼(David、J.、潘驿炜 译
Pro Git (Second Edition)
甲骨文丛书·恐惧与自由:第二次世界大战如何改变了我们
基思·罗威(Keith Lowe) 著;朱邦芊 译
Pro Git (Second Edition)
果麦经典:平面国(数学界的超级文化符号,《三体》二向箔的灵感来源,理解维度概念的绝佳途径。)
鲁冬旭 译者;果麦文化 出品;埃德温·A·艾勃特
Pro Git (Second Edition)
天生有罪: 特雷弗·诺亚的变色人生(精装珍藏版)
[南非]特雷弗·诺亚 著;董帅 译;未读 出品
Pro Git (Second Edition)
《末代沙皇:罗曼诺夫王朝的覆灭》(再现末代沙皇的真实面孔与罗曼诺夫王朝的命运终章)
道洛什·久尔吉 著;何剑 译
Pro Git (Second Edition)
版本与目录
辛德勇
Pro Git (Second Edition)
生死有时:美国医院如何形塑死亡
[美]莎伦·考夫曼 著 ;初丽岩;王清伟
Pro Git (Second Edition)
带着花椒去上朝:古杀十九式
马陈兵
Pro Git (Second Edition)
与自然和谐:低碳社会的环境观
[日]稻盛和夫 著;陈琳珊 译
Pro Git (Second Edition)
5G机会:5G将带来哪些机会,如何把握?
项立刚 著
Pro Git (Second Edition)
胆小鬼俱乐部:为什么美国司法部治不了大公司高管
[美]杰西·艾辛格 著;崔松 译