In this post, I show that contributing to Go repositories is as simple as contributing to any other open-source repo. This is a step-by-step guide to contributing to Go repositories. As an example, I use the main Go repository go.googlesource.com/go .
[Read More]Streamlining email management in Git using IncludeIf
I work simultaneously on different companies’ projects, open-source projects, and personal projects. I should therefore use the same username but distinct email addresses for each of them. Although we can set git config user.email <email@example.com> for each project repository, this can be a tedious manual task and perhaps unsuitable.
The Git config manual describes the use of configuration files to better manage such a task through “Conditional includes” .
[Read More]Importing commit history from GitLab to GitHub
In this blog post, I will answer the question of how to enrich GitHub statistics to improve your job prospects by enriching your GitHub contribution graph.
[Read More]Why Git is so Popular?
The talk explore the differences between two popular distributed version control systems, Git and Mercurial, and compare their respective strengths and weaknesses. We delve into the fundamental concepts of these tools, such as repositories, branches, commits, and merging, and examine how they are implemented differently in Git and Mercurial.
- Date: January 10, 2015
- Event: Clarity AG Skill Sharing Session
Initial Commit
Like in a typical repo, this blog has its first git commit:
git commit --allow-empty --message "Initial commit"

