Patricia Sauer - Authentic Programming
Curve road signage

It might happen that you want to undo a commit other than the latest one. In this article, you will learn how to achieve this by using the Git revert command.

Assorted-color thread lot

With Git you can stash all changed files, a specific directory, or a specific file. In this article, you will learn how to stash your whole working directory, a specific directory, or a specific file.

recovery written in capital letters

It might happen that you delete a file by accident. Git can help you to recover it. In this article, you will learn how to do this by using the Git checkout command.

A stop sign

It might happen that you start a merge, merge conflicts occur and that you want to abort the merge. In this article, you will learn how to abort a merge.

Hot air balloons on air

When working with Git, you will often read about "HEAD", "HEAD~1", "HEAD~2", etc. But what exactly does this mean and what do you need it for? ¯\_(ツ)_/¯

A typewriter

Understand the Git reset command to undo commits while keeping your local changes (soft reset) or while reverting them (hard reset). In this article, you will learn the difference between soft and hard reset and how to use them.

A change neon light

You might want to rename a branch which you already pushed to remote or to rename a branch which you only have locally. In this article, you will learn how to rename a branch.

A tag

Tagging means creating a named commit. It gives you the possibility to jump to a commit by using its name instead of its hash value. In this article, you will learn how to use the Git Tag command.

Git Logo

Git is a Version Control System. In this article, you will learn the basics of Git which is widely used in professional software development. In this article, you will learn what Git is and how to use it.

Previous Page Next Page
© 2018 - 2024 Patricia Sauer