Git版本控制管理

Git版本控制管理
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
2010-06
版次: 1
ISBN: 9787564122607
定价: 52.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 310页
字数: 406千字
正文语种: 英语
23人买过
  • 《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
  • 内容简介:
    《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
查看详情
相关图书 / 更多
Git版本控制管理
GirlsAreBest
Sandi Toksvig 著
Git版本控制管理
GianniBerengoGardinCaffeFlorian
Gianni Berengo Gardin、Andrea Formilli Fendi、Stefano Stipitivich 著
Git版本控制管理
GitLab CI/CD 从入门到实战
庞孟臣
Git版本控制管理
Girl Could Stand Up
Leslie Marshall 著
Git版本控制管理
Gift of Tears
Lendrum;Susan;Syme;Gabrielle
Git版本控制管理
GigiandtheCat(VintageClassics)
COLETTE 著
Git版本控制管理
Girl in Hyacinth Blue
Frederick Voss 著
Git版本控制管理
GirlOnline
Zoe Sugg 著
Git版本控制管理
Git从入门到精通
高见龙 著
Git版本控制管理
Giant Rider-Waite Tarot Deck:Complete 78-Card Deck
Pamela Colman Smith;Arthur Edward Waite
Git版本控制管理
Gifts from a Course in Miracles
Vaughan Frances、Marianne Williamson 著
Git版本控制管理
Gideon and Otto (Gossie & Friends)
Olivier Dunrea 著
您可能感兴趣 / 更多
Git版本控制管理
亚拉山大的读心术(数学大师的逻辑课) 伦理学、逻辑学 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
Git版本控制管理
纳博科夫精选集第五辑
[美]弗拉基米尔·纳博科夫著
Git版本控制管理
九桃盘(美国二十世纪重要女诗人玛丽安·摩尔诗歌精选集,由知名女诗人和女性诗学研究者倪志娟倾情翻译)
[美]玛丽安•摩尔
Git版本控制管理
全新正版图书 制造德·戴维尼浙江教育出版社9787572276880
[美]理查德·戴维尼
Git版本控制管理
血泪之泣
[美]希瑟·丘·麦克亚当
Git版本控制管理
(当代学术棱镜译丛)艺术批评入门:历史、策略与声音
[美]克尔·休斯顿
Git版本控制管理
金钱游戏(划时代增订版):深层透析金融游戏表象之下的规则与黑箱 长达60年盘踞金融畅销榜的现象级作品
[美]亚当·史密斯(Adam Smith) 著;刘寅龙 译
Git版本控制管理
波西·杰克逊阿波罗的试炼系列第3册:烈焰迷宫
[美]雷克·莱尔顿 著;火皮豆 译
Git版本控制管理
矿王谷的黎明:塞拉俱乐部诉莫顿案与美国环境法的转变(精装典藏版)
[美]丹尼尔·P.塞尔米,(Daniel,P.Selmi)
Git版本控制管理
体式神话:瑜伽传统故事精粹(第二版) (从30个体式古老起源中汲取灵感与力量,内附精美插图)
[美]阿兰娜·凯瓦娅(Alanna Kaivalya)[荷]阿诸那·范德·库伊(Arjuna van der Kooij)
Git版本控制管理
诺奖作家给孩子的阅读课·生命教育(3-9年级,莫言余华的文学启蒙,垫高阅读起点,提升作文能力)
[美]海明威等
Git版本控制管理
蚯蚓的日记(全4册)【平装版】
[美]朵琳·克罗宁