Git可以支持几乎无数种开发与合作的方法。它最早由LinilusTorvalds创建,用于管理Linux内核开发,现已成为分布式版本控制的主流工具。但是Git的灵活性也意味着某些用户无法发挥它的最大价值。
本书提供了最高效的方法教程,其友好又严谨的建议有助于你随心操控Git的各项功能。
图书 | Git版本控制管理(影印版) |
内容 | 编辑推荐 Git可以支持几乎无数种开发与合作的方法。它最早由LinilusTorvalds创建,用于管理Linux内核开发,现已成为分布式版本控制的主流工具。但是Git的灵活性也意味着某些用户无法发挥它的最大价值。 本书提供了最高效的方法教程,其友好又严谨的建议有助于你随心操控Git的各项功能。 目录 Preface 1.Introduction Background The Birth of Git Precedents Time Line What's in a Name? 2.Installing Git Using Linux Binary Distributions Debian/Ubuntu Other Binary Distributions Obtaining a Source Release Building and Installing Installing Git on Windows Installing the Cygwin Git Package Installing Standalone Git (msysGit) 3.Getting Started The Git Command Line Quick Introduction to Using Git Creating an Initial Repository Adding a File to Your Repository Configuring the Commit Author Making Another Commit Viewing Your Commits Viewing Commit Differences Removing and Renaming Files in Your Repository Making a Copy of Your Repository Configuration Files. Configuring an Alias Inquiry 4.Basic Git Concepts Basic Concepts Repositories Git Object Types Index Content-Addressable Names Git Tracks Content Pathname Versus Content Object Store Pictures Git Concepts at Work Inside the .git directory Objects, Hashes, and Blobs Files and Trees A Note on Git's Use of SHA1 Tree Hierarchies Commits Tags 5.File Management and the Index It's All About the Index File Classifications in Git Using git add Some Notes on Using git commit Using git commit ——all Writing Commit Log Messages Using git rm Using git mv A Note on Tracking Renames The .gitignore File A Detailed View of Git's Object Model and Files 6.Commits Atomic Changesets Identifying Commits Absolute Commit Names refs and symrefs Relative Commit Names Commit History Viewing Old Commits Commit Graphs Commit Ranges Finding Commits Using git bisect Using git blame Using Pickaxe 7. Branches Reasons for Using Branches Branch Names Dos and Don'ts in Branch Names Using BrancheS Creating Branches Listing Branch Names Viewing Branches Checking Out Branches A Basic Example of Checking Out a Branch Checking Out When You Have Uncommitted Changes Merging Changes into a Different Branch Creating and Checking Out a New Branch Detached HEAD Branches Deleting Branches 8.Diffs Forms of the git diff Command Simple git diff Example git diff and Commit Ranges git diff with Path Limiting Comparing How Subversion and Git Derive dills 9. Merges Merge Examples Preparing for a Merge Merging Two Branches A Merge with a Conflict Working with Merge Conflicts Locating Conflicted Files Inspecting Conflicts How Git Keeps Track of Conflicts Finishing Up a Conflict Resolution Aborting or Restarting a Merge Merge Strategies Degenerate Merges Normal Merges Specialty Merges Merge Drivers How Git .Thinks About Merges Merges and Git's Object Model Squash Merges Why Not Just Merge Each Change One by One? 10. Altering Commits Caution About Altering History Using git reset Using git cherry-pick Using git revert reset, revert, and checkout Changing the Top Commit Rebasing Commits Using git rebase -i rebase Versus merge 11. Remote Repositories Repository Concepts Bare and Development Repositories Repository Clones Remotes Tracking Branches Referencing Other Repositories Referring to Remote Repositories The refspec Example Using Remote Repositories Creating an Authoritative Repository Make Your Own origin Remote Developing in Your Repository Pushing Your Changes Adding a New Developer Getting Repository Updates Remote Repository Operations in Pictures Cloning a Repository Alternate Histories Non-Fast-Forward Pushes Fetching the Alternate History Merging Histories Merge Conflicts Pushing a Merged History Adding and Deleting Remote Branches 13.Patches 14.Hooks 15.Combining Projects 16.Using Git with Subversion Repositories Index |
标签 | |
缩略图 | ![]() |
书名 | Git版本控制管理(影印版) |
副书名 | |
原作名 | |
作者 | (美)罗力格 |
译者 | |
编者 | |
绘者 | |
出版社 | 东南大学出版社 |
商品编码(ISBN) | 9787564122607 |
开本 | 16开 |
页数 | 310 |
版次 | 1 |
装订 | 平装 |
字数 | 406 |
出版时间 | 2010-06-01 |
首版时间 | 2010-06-01 |
印刷时间 | 2010-06-01 |
正文语种 | 英 |
读者对象 | 青年(14-20岁),普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | 计算机-操作系统 |
图书小类 | |
重量 | 0.528 |
CIP核字 | |
中图分类号 | TP316.89 |
丛书名 | |
印张 | 20.75 |
印次 | 1 |
出版地 | 江苏 |
长 | 233 |
宽 | 180 |
高 | 15 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | 图字10-2010-159号 |
版权提供者 | O'Reilly Media |
定价 | |
印数 | 2000 |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。