Of course, many books have already been written on these topics and you can find plenty of tutorial videos on YouTube or courses on platforms like Udemy.
Should you be (relatively) new to the topic, however, or could maybe use a reminder, making a choice when confronted with this smörgåsbord tends to be a bit challenging, This is where these books could come to the rescue.
Browse the Book
You can check the contents and read a sample chapter on the SAP PRESS website.
How to work with git is covered in about 400 pages, starting with how to install the software, getting started with the basic commands, and how to work with IDEs and editors with git integrated like Microsoft Visual Studio Code or Xcode for macOS.
The main section of the books covers the basic principles of git and goes into much detail about committing, branching, merging, stashing, merging, rebasing, plus some information about the internals. The online software version control services GitHub and GitLab are covered in a chapter each with Azure Devops, Bitbucket, and other combined in a third chapter.
As we can tell from the title, the book not only covers the tool but also project management topics about workflows and working techniques are addressed extensively. There is a dedicated chapter about problems and solutions (for example, in case you are in a detached HEAD state... )
The last chapter is reserved for a command reference for the most common commands and the most commonly used options.
Over the years, for the SAP HANA Academy, SAP’s Partner Innovation Lab, and à titre personnel, I have written a little over 300 posts here for the SAP Community. Some articles only reached a few readers. Others attracted quite a few more.For your reading pleasure and convenience, here is a curated list of posts which somehow managed to pass the 10k-view mile stone and, as sign of current interest, still tickle the counters each month.