Cargando…

Git essentials : create, merge, and distribute code with Git, the most powerful and flexible versioning system available /

If you are a software developer with little or no experience of versioning systems, or are familiar with other centralized versioning systems, then this book is for you. If you have some experience working with command lines or using Linux admin or just using Unix and want to know more about Git, th...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Santacroce, Ferdinando (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn910165628
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150527s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d YDXCP  |d IDEBK  |d EBLCP  |d DEBSZ  |d DEBBG  |d OCLCF  |d N$T  |d TEFOD  |d IDB  |d ZCU  |d AGLDB  |d OCLCQ  |d MERUC  |d D6H  |d OCLCQ  |d VTS  |d CEF  |d ICG  |d OCLCQ  |d OCLCO  |d OCLCQ  |d STF  |d DKC  |d AU@  |d OCLCO  |d OCLCQ  |d OCLCO  |d AJS  |d CZL  |d OCLCO  |d QGK  |d OCLCQ  |d OCLCO 
019 |a 908633010  |a 909972416  |a 1259053438 
020 |a 9781785287275  |q (electronic bk.) 
020 |a 1785287273  |q (electronic bk.) 
020 |z 1785287907 
020 |z 9781785287909 
029 1 |a CHNEW  |b 000891407 
029 1 |a CHVBK  |b 37453425X 
029 1 |a DEBBG  |b BV042683525 
029 1 |a DEBBG  |b BV043620309 
029 1 |a DEBSZ  |b 433558083 
029 1 |a DEBSZ  |b 446587303 
029 1 |a DEBSZ  |b 493164723 
029 1 |a DKDLA  |b 820120-katalog:999942339705765 
029 1 |a GBVCP  |b 829921214 
035 |a (OCoLC)910165628  |z (OCoLC)908633010  |z (OCoLC)909972416  |z (OCoLC)1259053438 
037 |a CL0500000595  |b Safari Books Online 
037 |a B5C99837-7BF2-4A75-B526-4F11957109A7  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.758 
072 7 |a COM  |x 046000  |2 bisacsh 
082 0 4 |a 005.4  |2 23 
049 |a UAMI 
100 1 |a Santacroce, Ferdinando,  |e author. 
245 1 0 |a Git essentials :  |b create, merge, and distribute code with Git, the most powerful and flexible versioning system available /  |c Ferdinando Santacroce ; forewords by Arialdo Martin, Nicola Paolucci, Dr. André Roberge. 
246 3 0 |a Create, merge, and distribute code with Git, the most powerful and flexible versioning system available 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed May 13, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; Foreword; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Git; Installing Git; Running our first Git command; Setting up a new repository; Adding a file; Commit the added file; Modify a committed file; Summary; Chapter 2: Git Fundamentals -- Working Locally; Repository structure and file status life cycle; Working directory; File statuses; Staging area; Unstaging a file; The time metaphor; The past; The present; The future; Working with repositories; Unstaging a file; Viewing the history 
505 8 |a Anatomy of a commitThe commit snapshot; The commit hash; Author, e-mail, and date; Commit messages; Committing a bunch of files; Ignoring some files and folders by default; Highlighting an important commit: Git tags; Taking another way -- Git branching; Anatomy of branches; Looking at the current branches; Creating a new branch; Switching from branch to branch; Understanding what happens under the hood; Bird's eye view to branches; Typing is boring -- Git aliases; Merging branches; Merge is not the end of the branch; Exercises; Exercise 2.1; Exercise 2.2; Deal with branches' modifications 
505 8 |a Diffing branchesUsing a visual diff tool; Resolving merge conflicts; Edit collisions; Resolving a removed file conflict; Stashing; Summary; Chapter 3: Git Fundamentals -- Working Remotely; Working with remotes; Setting up a new GitHub account; Cloning a repository; Uploading modifications to remotes; What do I send to the remote when I push?; Pushing a new branch to the remote; The origin; Tracking branches; Downloading remote changes; Checking for modifications and downloading them; Applying downloaded changes; Going backward: publish a local repository to GitHub 
505 8 |a Adding a remote to a local repositoryPushing a local branch to a remote repository; Social coding -- collaborate using GitHub; Forking a repository; Submitting pull requests; Creating a pull request; Summary; Chapter 4: Git Fundamentals -- Niche Concepts, Configurations, and Commands; Dissecting the Git configuration; Configuration architecture; Configuration levels; Listing configurations; Editing configuration files manually; Setting up other environment configurations; Git aliases; Shortcuts to common commands; Creating commands; git unstage; git undo; git last; git difflast 
505 8 |a Advanced aliases with external commandsRemoving an alias; Aliasing git command itself; Git references; Symbolic references; Ancestry references; First parent; Second parent; World-wise techniques; Changing the last commit message; Tracing changes in a file; Cherry picking; Tricks; Bare repositories; Converting a regular repository to a bare one; Backup repositories; Archiving the repository; Bundling the repository; Summary; Chapter 5: Obtaining the Most -- Good Commits and Workflows; The art of committing; Building the right commit; Make only one change per commit 
520 |a If you are a software developer with little or no experience of versioning systems, or are familiar with other centralized versioning systems, then this book is for you. If you have some experience working with command lines or using Linux admin or just using Unix and want to know more about Git, then this book is ideal for you. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Git (Computer file) 
630 0 7 |a Git (Computer file)  |2 fast 
650 0 |a Computers  |x Access control. 
650 6 |a Ordinateurs  |x Accès  |x Contrôle. 
650 7 |a COMPUTERS  |x Operating Systems  |x General.  |2 bisacsh 
650 7 |a Computers  |x Access control  |2 fast 
776 0 8 |i Erscheint auch als:  |n Druck-Ausgabe  |t Santacroce, Ferdinando. Git Essentials 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=986366  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781785287909/?ar  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2038062 
938 |a EBSCOhost  |b EBSC  |n 986366 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31515046 
938 |a YBP Library Services  |b YANK  |n 12407228 
994 |a 92  |b IZTAP