舉報

Version Control with Git and GitHub
最新章節: About
Learntocreateandenforcechecksandcontrolsfortracking,merging,andapprovalofchangesinyoursourcecodeKeyFeatures*Exploreversioncontrol,itsimportance,andusage*LearntouseGitindividuallyandaspartofateam*Understanddebugging,maintenance,anddeploymentwithGitandGitHubBookDescriptionIntroductiontoGitandGitHubbeginswithsettingupandconfiguringGitonyourcomputeralongwithcreatingarepositoryandusingitforexercisesthroughoutthebook.Withthehelpofmultipleactivities,you’lllearnconceptsthatshowvariousstagesofafile—fromwhenitisuntrackedtowhenitissetfortrackingunderversioncontrol.Asyoumakeyourwaythroughthechapters,you’lllearntonavigatethroughthehistoryofarepository,fetchanddelivercodetoGitHub,andundocodechanges.Thefirsthalfofthebookendswithyoulearningtoworkwithbranches,storingandretrievingchangestemporarily,andmergingthedesiredchangesintoarepository.Inthesecondhalf,you’lllearnaboutforkingaspartofacollaborativeworkflow.You’llalsoaddressmodularityandduplicationthroughsubmodules,tracingandrectifyingfaultychanges,andmaintainingrepositories.Bytheendofthisbook,youwillhavelearnedhowtoeffectivelydeployapplicationsusingGitHub.Whatyouwilllearn*Understandandimplementbestpracticesinversioncontrol*ExplaintheGitHubUserInterface*UnderstandwhatisFeatureBranchWorkflowandimplementitsfeatures*Useforkingfeatures,suchassubmodulesandrebasing*Mastercommandsfordebuggingandmaintainingarepository*ImplementcontinuousintegrationwithCircleCiorTravisCi*GaininsightintoreleasemanagementandhowGitHubenablessoftwarereleasesWhothisbookisforIfyouwanttomigratefromotherversioncontroltoolsorwanttolearnmoreaboutGit,IntroductiontoGitandGitHubisforyou.PriorexperienceincodingorfamiliaritywithusingtheBashcommandlineinterfacewillhelpyoueasilygraspconcepts.