Blog Logo
TAGS

Working with Stacked Branches in Git: Introducing --update-refs

Learn how to simplify your workflow with stacked branches in Git using the new --update-refs feature. Discover the benefits of breaking down your commits into separate branches and PRs, making it easi...

Read more...

macOS - mds_stores high cpu usage on developer machine

How to stop high CPU usage by mds_stores on macOS

Read more...

Sync your Obsidian Vault on iOS with GitHub, Working Copy, and Apple Shortcuts

Obsidian is my favorite note-taking app. In this tutorial, Ill show you how to synchronize your Obsidian vault across Apple devices using GitHub, Working Copy, and Apple Shortcuts. Youll learn how to ...

Read more...

Highlights from Git 2.41: Improvements in Handling Unreachable Objects

The open-source Git project recently released Git 2.41, with features and bug fixes provided by over 95 contributors, including 29 new ones. One of the most notable improvements in this new version of...

Read more...

Super-charging git rebase with git absorb

In this post, Andrew Lock talks about using the git-absorb tool to automatically create fixup! commits for use with git rebase. He explains what git-absorb does, how to install it, and how to configur...

Read more...

Smoother Rebases with Auto-squashing Git Commits

At work, a colleague introduced the author to Gits --autosquash option. In this post, the author explores what it does, why its useful, and how to use it by default. The author also discusses interact...

Read more...

Introducing the Space Git Flow - A Complete Process for Better Code Quality | The Space Blog

Learn about the branching strategies commonly used by development teams and how they can affect your production environment. Introducing the Space Git flow, a complete process that helps you achieve b...

Read more...

GitHub.com RSA SSH host key update

Out of an abundance of caution, GitHub replaced their RSA SSH host key used to secure Git operations for GitHub.com on March 24th at 05:00 UTC. This change only affects Git operations over SSH using R...

Read more...

How Atomic Git Commits Dramatically Increased My Productivity - And Will Increase Yours Too - DEV Community

Working with atomic Git commits means your commits are of the smallest possible size. Each commit does one, and only one simple thing, that can be summed up in a simple sentence. The amount of code ch...

Read more...

OpenAI ChatGPT based PR reviewer and summarizer

This OpenAI ChatGPT based GitHub Action provides a summary, release notes and review of pull requests with prompts that have been tuned for a concise response. It can also reply to user comments made ...

Read more...

Working with Git in JetBrains Rider

In this post, Andrew Lock describes the Git integration in JetBrains Rider IDE, which he prefers to use over command-line Git for its efficiency and keyboard-based workflow. He also explains why he sw...

Read more...

BFG Repo-Cleaner: A Faster and Simpler Alternative to git-filter-branch

BFG Repo-Cleaner by rtyley is a tool that removes large or troublesome blobs like git-filter-branch but much faster. It is written in Scala and is capable of removing Crazy Big Files, Passwords, Crede...

Read more...

Conventional Commits - A lightweight convention on top of commit messages

The Conventional Commits specification provides an easy set of rules for creating an explicit commit history, which makes it easier to write automated tools on top of. It dovetails with SemVer, by des...

Read more...

Unlimited Access & Directly Support Writers with Medium Membership

Become a Medium member to enjoy unlimited access to every story in our entire library across all your devices without any paywalls, story limits or ads. Moreover, a portion of your membership will dir...

Read more...

Commit Message Best Practices: How to Avoid Ruining Your Team Project

In this article, you will learn the best practices for writing commit messages, which can help improve team communication, reduce errors, and avoid project disasters. The author discusses the importan...

Read more...