GeistHaus
log in · sign up

My favourite Git commit

dhwthompson.com

I like Git commit messages. Used well, I think they’re one of the most powerful tools available to document a codebase over its lifetime. I’d like to illustrate that by showing you my favourite ever Git commit.

11 pages link to this URL
Opinionated Guides

Chapter 5½ - Git. # Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers collaboratively developing source code during software development. - Wikipedia So it’s a way of versioning my files? Why not just click save-as and give it a new name?

0 inbound links article en engineering
Write Better Commits, Build Better Projects

High-quality Git commits are the key to a maintainable and collaborative open- or closed-source project. Learn strategies to improve and use commits to streamline your development process.

3 inbound links article en Developer skillsGitHub best practices
Getting started with Git and GitHub

Here are some great resources for learning how to use Git and GitHub. There’s more here than any one person will need, so just learn what will be helpful to you in the very near future. Watch these short videos: Version control with Git and GitHub by freeCodeCamp. Check out Better Explained’s guides to version control and Git, or the Learn X in Y minutes guide to Git. Consider starting with a Git client with a graphical interface, such as GitHub Desktop, GitButler, or Sublime Merge.

0 inbound links article en posts
My Book's Pre-Sale Just Barely Succeeded

For the past few months, I’ve been working on a book called Refactoring English: Effective Writing for Software Developers. I didn’t want to spend a year writing the book only to find out that nobody wanted to buy it, so at the beginning of March, I ran a one-month pre-sale on Kickstarter. I structured the project so that if I didn’t hit $5k in pre-orders, the project would be canceled, and I’d walk away with nothing.

0 inbound links article en refactoring-englishhacker-newskickstarter CC BY 4.0
Help your code reviewer

I've been reviewing PRs for years. Let me tell you what I want to see from a contributor.

0 inbound links article en Antonio Pitasisoftware engineerblockchaindistributed systemsphotography