Section dedicated to content, courses, tutorials and books for learning and training of the Source Codes Versioning System Git.



In this post I’ll show you how to do a Git uncommit, that is, if you did a git commit but have not pushed it to the repository yet, how to Git undo the last commit without loses your changes or data.

Git uncommit to undo last commit command

Before we start, I need to point out that there isn’t a git...


What are “semantic commits” or “conventional commits”

Semantic Commits, also known as conventional commits, are the best way to document your implementation of applications, as you check context to the management of change of your source code. Semantic commits are considered good practice in the...

If you work with different users in personal and work projects, it is interesting to set up your username and email at GIT locally, by project, so that your commits are correctly tracked on Github, Gitlab and Bitbucket.

By default the /<users>/.gitconfig file is used to store your global user and email settings...