This book gives a practical introduction into the Git version control system. It explains the setup and the usage of Git repositories using the Git command line tools.
At the beginning you learn how to configure and setup new Git repositories, how to add and commit changes using a local Git workflow.
As the book advances you learn how to connect to remote repositories and how to use branches and tags.
The book covers merging and rebasing changes and provides all the necessary tips and tricks to use Git.
It also covers the usage of online Git hosting platforms as for example Github or Bitbucket and describes typical Gitwork workflows which are considered as good practice.
Lars Vogel is the founder and CEO of the vogella GmbH company. He is one of the core developers of the Eclipse platform project and loves to share his knowledge by writing online tutorials and books. He is also a regular speaker at international conferences. For the customers of the vogella GmbH he delivers development, consulting, coaching and training in the areas of Eclipse, Android and Git. These customers include Fortune 100 corporations as well as individual developers. Lars is a nominated Java Champion since 2012. In 2010 he received the Eclipse Top Contributor Award and in 2012 the Eclipse Top Newcomer Evangelist Award.