Git版本控制管理
品相核验准确、体验好,不符包售后;下午5点前订单,当日发货
¥
10.91
2.1折
¥
52
八五品
仅1件
作者[美]罗力格 著
出版社东南大学出版社
出版时间2010-06
版次1
装帧平装
货号9787564122607504
上书时间2024-04-16
商品详情
- 品相描述:八五品
图书标准信息
-
作者
[美]罗力格 著
-
出版社
东南大学出版社
-
出版时间
2010-06
-
版次
1
-
ISBN
9787564122607
-
定价
52.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
310页
-
字数
406千字
-
正文语种
英语
- 【内容简介】
-
《Git版本控制管理(影印版)》Git可以支持几乎无数种开发与合作的方法。它最早由LinilusTorvalds创建,用于管理Linux内核开发,现已成为分布式版本控制的主流工具。但是Git的灵活性也意味着某些用户无法发挥它的最大价值。《Git版本控制管理》提供了最高效的方法教程,其友好又严谨的建议有助于你随心操控Git的各项功能。
- 【作者简介】
-
罗力格,是一位自由职业的软件工程师,致力于Linux、U-Boot和Git等开源项目。他曾在LinuxWorld等诸多会议上公开讲授Git,还为《LinuxMagazine》撰写过数篇关于Git的文章。
- 【目录】
-
Preface
1.Introduction
Background
TheBirthofGit
Precedents
TimeLine
WhatsinaName?
2.InstallingGit
UsingLinuxBinaryDistributions
Debian/Ubuntu
OtherBinaryDistributions
ObtainingaSourceRelease
BuildingandInstalling
InstallingGitonWindows
InstallingtheCygwinGitPackage
InstallingStandaloneGit(msysGit)
3.GettingStarted
TheGitCommandLine
QuickIntroductiontoUsingGit
CreatinganInitialRepository
AddingaFiletoYourRepository
ConfiguringtheCommitAuthor
MakingAnotherCommit
ViewingYourCommits
ViewingCommitDifferences
RemovingandRenamingFilesinYourRepository
MakingaCopyofYourRepository
ConfigurationFiles.
ConfiguringanAlias
Inquiry
4.BasicGitConcepts
BasicConcepts
Repositories
GitObjectTypes
Index
Content-AddressableNames
GitTracksContent
PathnameVersusContent
ObjectStorePictures
GitConceptsatWork
Insidethe.gitdirectory
Objects,Hashes,andBlobs
FilesandTrees
ANoteonGitsUseofSHA1
TreeHierarchies
Commits
Tags
5.FileManagementandtheIndex
ItsAllAbouttheIndex
FileClassificationsinGit
Usinggitadd
SomeNotesonUsinggitcommit
Usinggitcommit——all
WritingCommitLogMessages
Usinggitrm
Usinggitmv
ANoteonTrackingRenames
The.gitignoreFile
ADetailedViewofGitsObjectModelandFiles
6.Commits
AtomicChangesets
IdentifyingCommits
AbsoluteCommitNames
refsandsymrefs
RelativeCommitNames
CommitHistory
ViewingOldCommits
CommitGraphs
CommitRanges
FindingCommits
Usinggitbisect
Usinggitblame
UsingPickaxe
7.Branches
ReasonsforUsingBranches
BranchNames
DosandDontsinBranchNames
UsingBrancheS
CreatingBranches
ListingBranchNames
ViewingBranches
CheckingOutBranches
ABasicExampleofCheckingOutaBranch
CheckingOutWhenYouHaveUncommittedChanges
MergingChangesintoaDifferentBranch
CreatingandCheckingOutaNewBranch
DetachedHEADBranches
DeletingBranches
8.Diffs
FormsofthegitdiffCommand
SimplegitdiffExample
gitdiffandCommitRanges
gitdiffwithPathLimiting
ComparingHowSubversionandGitDerivedills
9.Merges
MergeExamples
PreparingforaMerge
MergingTwoBranches
AMergewithaConflict
WorkingwithMergeConflicts
LocatingConflictedFiles
InspectingConflicts
HowGitKeepsTrackofConflicts
FinishingUpaConflictResolution
AbortingorRestartingaMerge
MergeStrategies
DegenerateMerges
NormalMerges
SpecialtyMerges
MergeDrivers
HowGit.ThinksAboutMerges
MergesandGitsObjectModel
SquashMerges
WhyNotJustMergeEachChangeOnebyOne?
10.AlteringCommits
CautionAboutAlteringHistory
Usinggitreset
Usinggitcherry-pick
Usinggitrevert
reset,revert,andcheckout
ChangingtheTopCommit
RebasingCommits
Usinggitrebase-i
rebaseVersusmerge
11.RemoteRepositories
RepositoryConcepts
BareandDevelopmentRepositories
RepositoryClones
Remotes
TrackingBranches
ReferencingOtherRepositories
ReferringtoRemoteRepositories
Therefspec
ExampleUsingRemoteRepositories
CreatinganAuthoritativeRepository
MakeYourOwnoriginRemote
DevelopinginYourRepository
PushingYourChanges
AddingaNewDeveloper
GettingRepositoryUpdates
RemoteRepositoryOperationsinPictures
CloningaRepository
AlternateHistories
Non-Fast-ForwardPushes
FetchingtheAlternateHistory
MergingHistories
MergeConflicts
PushingaMergedHistory
AddingandDeletingRemoteBranches
13.Patches
14.Hooks
15.CombiningProjects
16.UsingGitwithSubversionRepositories
lndex
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价