000 01865cam a2200277zu 4500
001 88852946
003 FRCYB88852946
005 20250107224928.0
006 m o d
007 cr un
008 250107s2015 fr | o|||||0|0|||eng d
020 _a9781785287909
035 _aFRCYB88852946
040 _aFR-PaCSA
_ben
_c
_erda
100 1 _aSantacroce, Ferdinando
245 0 1 _aGit Essentials
_c['Santacroce, Ferdinando']
264 1 _bPackt Publishing
_c2015
300 _a p.
336 _btxt
_2rdacontent
337 _bc
_2rdamdedia
338 _bc
_2rdacarrier
650 0 _a
700 0 _aSantacroce, Ferdinando
856 4 0 _2Cyberlibris
_uhttps://international.scholarvox.com/netsen/book/88852946
_qtext/html
_a
520 _aSince its inception, Git has attracted skilled developers due to its robust, powerful, and reliable features. Its incredibly fast branching ability transformed a piece of code from a niche tool for former Linux Kernel developers into a mainstream distributed versioning system. Like most powerful tools, Git can be hard to approach since it has a lot of commands, subcommands, and options that easily confuse newcomers. The main purpose of Git Essentials is to help you overcome this fear and become adept at all basic tasks in Git. This book starts with an introduction to version control systems, and after this you'll delve deeply into the essentials of Git. This serves as a primer for the topics to follow such as branching and merging, creating and managing a GitHub personal repository, and fork and pull requests. You will then learn the art of cherry-picking, taking only commits you like, followed by Git blame. Finally, you'll learn how to migrate from SVN using Git tools or TortoiseGit and migrate from other VCSs, concluding with a collection of resources, links, and appendices.
999 _c69210
_d69210