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]Initial Commit
Like in a typical repo, this blog has its first git commit:
git commit --allow-empty --message "Initial commit"

