{"product_id":"128637","title":"Getting Started with GitHub for Team Development ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jX1PGI0fWQK11UX4KWUWuzihRvHBH.png?v=1765058722\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Getting Started with Git and GitHub for Team Development \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/118827280\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eBook Introduction\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eThe revised edition of \"Getting Started with Git and GitHub for Team Development\" is packed with essential commands you'll need for practical work!\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e The Git \u0026amp; GitHub bestseller, \"Getting Started with Git and GitHub for Team Development,\" has been revised and updated with practical commands and terminology, and content that can be fully utilized for collaboration.\u003cbr\u003e This book is composed of practical exercises with scenarios, so even beginners to Git \u0026amp; GitHub can easily get started. \u003cbr\u003eIt also contains useful content for not only beginners to Git \u0026amp; GitHub but also developers, designers, and planners who want to use it more in-depth, from basic commands to applied commands that will give you a developer-like feel.\u003cbr\u003e\u003cbr\u003e In CHAPTER 0, you will learn the basic usage of Git \u0026amp; GitHub in just one hour, and in [PART 1], you will learn the entire process of using Git and GitHub using the easy-to-use graphic tool SourceTree.\u003cbr\u003e [PART 2] and the free special edition are in-depth courses designed to allow you to practice in a CLI environment, allowing you to repeatedly learn and master Git \u0026amp; GitHub.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e You can preview some of the book's contents.\u003cbr\u003e \u003cspan\u003ePreview\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindex\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e CHAPTER 0: Get familiar with Git and GitHub with quick practice\u003cbr\u003e __01.\u003cbr\u003e Git and GitHub\u003cbr\u003e __02.\u003cbr\u003e Install Git and manage commits in your local repository\u003cbr\u003e __03.\u003cbr\u003e Uploading a commit to a GitHub remote repository  \u003cbr\u003e__04.\u003cbr\u003e Pull commits from a GitHub remote repository to your local repository\u003cbr\u003e\u003cbr\u003e \u003cb\u003e[Basic] PART 1: Getting Started with Version Management in a GUI Environment\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e CHAPTER 1: SETTING UP A VERSION CONTROL ENVIRONMENT FOR THE GUI\u003cbr\u003e __01.\u003cbr\u003e Installing SourceTree\u003cbr\u003e __02.\u003cbr\u003e Installing Visual Studio Code\u003cbr\u003e __03.\u003cbr\u003e Explore GitHub\u003cbr\u003e\u003cbr\u003e CHAPTER 2 Managing Versions with Git Alone\u003cbr\u003e __01.\u003cbr\u003e Importing local storage into SourceTree\u003cbr\u003e __02.\u003cbr\u003e Create a commit and push it with SourceTree\u003cbr\u003e __03.\u003cbr\u003e A Pictorial Exploration of Git\u003cbr\u003e\u003cbr\u003e CHAPTER 3 Collaborating with Multiple People Using Git\u003cbr\u003e __01.\u003cbr\u003e Collaborating on remote repositories\u003cbr\u003e __02.\u003cbr\u003e Create a branch and move it\u003cbr\u003e __03.\u003cbr\u003e Merge: Merging Branches\u003cbr\u003e __04.\u003cbr\u003e Collision: Oops! They both fixed the same code.\u003cbr\u003e __05.\u003cbr\u003e Pull Requests: The Polite Way to Merge Branches\u003cbr\u003e __06.\u003cbr\u003e Release: Development is complete.\u003cbr\u003e Let's launch it!\u003cbr\u003e\u003cbr\u003e CHAPTER 4 Collaborating with More Than One Remote Repository\u003cbr\u003e __01.\u003cbr\u003e Fork: Create a new remote repository by copying the remote repository.\u003cbr\u003e __02. \u003cbr\u003eSend a pull request to the original repository and merge it.\u003cbr\u003e __03.\u003cbr\u003e Rebase: Manipulating history by replacing old commits with new ones.\u003cbr\u003e\u003cbr\u003e CHAPTER 5: Working with Git with Practical Case Studies\u003cbr\u003e __01.\u003cbr\u003e Preparation for the practice\u003cbr\u003e __02.\u003cbr\u003e Amend: I have a file that I couldn't edit, and I want to add it to the commit I just made.\u003cbr\u003e __03.\u003cbr\u003e Cherry pick: I want to take just that one commit and stick it in my current branch.\u003cbr\u003e __04.\u003cbr\u003e Reset: I want to revert the branch to an old commit.\u003cbr\u003e __05.\u003cbr\u003e Revert: I want to revert the changes in this commit.\u003cbr\u003e __06.\u003cbr\u003e Stash: I want to temporarily save my changes elsewhere, but I don't want to make a commit.\u003cbr\u003e\u003cbr\u003e CHAPTER 6: Leveraging GitHub to its Fullest\u003cbr\u003e __01.\u003cbr\u003e Customize your GitHub profile\u003cbr\u003e __02.\u003cbr\u003e Creating better pull requests\u003cbr\u003e __03.\u003cbr\u003e Reverting a pull request on GitHub\u003cbr\u003e __04.\u003cbr\u003e Protecting branches\u003cbr\u003e\u003cbr\u003e \u003cb\u003e[Advanced] PART 2: Getting Started with Version Management in a CLI Environment\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e CHAPTER 7: Exploring Git Commands in a CLI Environment\u003cbr\u003e __01.\u003cbr\u003e Why use CLI?\u003cbr\u003e __02.\u003cbr\u003e Getting Started with Git Bash\u003cbr\u003e __03. \u003cbr\u003eA look at basic Git commands\u003cbr\u003e __04.\u003cbr\u003e Examining Git commands related to remote repositories\u003cbr\u003e\u003cbr\u003e CHAPTER 8 Creating and Manipulating Branches in the CLI Environment\u003cbr\u003e __01.\u003cbr\u003e Create a branch\u003cbr\u003e __02.\u003cbr\u003e Basic Branch Operations\u003cbr\u003e __03.\u003cbr\u003e 3-way merge\u003cbr\u003e __04.\u003cbr\u003e Rebase\u003cbr\u003e\u003cbr\u003e CHAPTER 9: Git's Internals\u003cbr\u003e __01.\u003cbr\u003e How the git add command works\u003cbr\u003e __02.\u003cbr\u003e How the git commit command works\u003cbr\u003e __03.\u003cbr\u003e Examining the commit object\u003cbr\u003e __04.\u003cbr\u003e How Branch Operations Work\u003cbr\u003e\u003cbr\u003e CHAPTER 10 EXPLORING THE AUTHENTICATION FEATURE\u003cbr\u003e __01.\u003cbr\u003e Using authentication-related features\u003cbr\u003e __02. Creating and Using SSH Keys\u003cbr\u003e\u003cbr\u003e __Appendix A Git Cheat Sheet\u003cbr\u003e __Appendix B Markdown Cheat Sheet\u003cbr\u003e __Find\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eDetailed image\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate4203\/MidCate005\/420242205.jpg\" border=\"0\" alt=\"Detailed Image 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003ePublisher's Review\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eFirst, let's learn with scenarios that are easy for even beginners to understand and follow.\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e It's okay if you're new to coding or Git \u0026amp; GitHub.\u003cbr\u003e Your future collaborators will be cats, octopuses, and raccoons. \u003cbr\u003eThis book explains Git \u0026amp; GitHub in simple terms, allowing even beginners to immediately apply it, by unfolding scenarios that are likely to arise during practical collaboration.\u003cbr\u003e Follow our talented collaborator, the cat, as he installs the program and walks you through the basic commands step by step.\u003cbr\u003e You will soon be able to use Git \u0026amp; GitHub proficiently.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eSecond, let's understand it in a familiar graphical tool and learn it in the CLI.\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e In [PART 1], you will learn commands intuitively using 'SourceTree', a graphical tool for handling Git.\u003cbr\u003e Graphics tools don't require source code.\u003cbr\u003e Even beginners who are afraid of the black command window called 'CLI' can execute commands with just a button in SourceTree.\u003cbr\u003e Additionally, you can visually check the flow of Git in a graph, so you can easily understand and practice the command functions. \u003cbr\u003eIf you understand the commands, you will challenge the CLI in [PART 2].\u003cbr\u003e You can learn Git \u0026amp; GitHub through repetitive learning where you directly input source code into the CLI-based 'Git Bash' and output the results from SourceTree.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eThird, let's delve into the operating principles directly through the source code.\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e While quickly mastering the necessary command functions is beneficial, understanding the underlying principles is crucial for becoming a true Git \u0026amp; GitHub user who can effectively resolve problems. Once you're comfortable entering commands in the CLI and managing source code versions, don't miss [PART 2], which delves into the underlying principles.\u003cbr\u003e You can understand the operating principles of Git by implementing the functions of the basic commands you learned earlier directly in source code.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eNet, we offer a free special edition for intermediate users!\u003cbr\u003e\u003c\/b\u003e \u003cbr\u003eWant to become more proficient with Git \u0026amp; GitHub in your work? The free special edition will teach you intermediate Git commands not covered in this book.\u003cbr\u003e After learning the basic commands and operating principles useful for beginners in this book, if you want to learn more about Git \u0026amp; GitHub, read the free special edition.\u003cbr\u003e This book contains useful intermediate commands, so after reading the free special edition, you too can conquer Git \u0026amp; GitHub!\u003cbr\u003e\u003cbr\u003e \u003cb\u003eWho is this book for?\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Developers, job seekers, and students who want to manage team or personal projects with Git \u0026amp; GitHub\u003cbr\u003e Developers who wish to participate in open source projects\u003cbr\u003e ㆍDesigners and planners who want to manage source code versions while working on team projects with developers \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e GOODS SPECIFICS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate of issue:\u003c\/strong\u003e May 12, 2023\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003ePage count, weight, size:\u003c\/strong\u003e 364 pages | 746g | 188*257*15mm\u003c\/div\u003e\n\n \u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e- \u003cstrong\u003eISBN13:\u003c\/strong\u003e 9791169210607\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10:\u003c\/strong\u003e 1169210600 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893158084650,"sku":"128637","price":32.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/17d9d1b77c973961e674303db6537a04.jpg?v=1765390606","url":"https:\/\/librairie.coreenne.fr\/en\/products\/128637","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}