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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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 |