#Git

8 articles

Introducing ggc — A Go-Based Git Tool
Tools 2025-06-15

Introducing ggc — A Go-Based Git Tool

A complete walkthrough of ggc: the CLI/interactive split architecture, fuzzy-search engine implementation, Workflow Mode internals, customisable aliases, and cross-platform keybinding profiles.

#Golang#Git#CLI#TUI
Managing My Resume with GitHub
Career 2023-06-07

Managing My Resume with GitHub

An account of why and how I switched from managing my resume on Google Drive to managing it on GitHub. Here, a resume means a text-based summary of my career, and this turned out to be a worthwhile approach worth sharing.

#Git#GitHub#Resume
Git Commit Split: Shell Command Quick Reference
Application 2021-10-05

Git Commit Split: Shell Command Quick Reference

Quick reference shell commands for splitting a Git commit using interactive rebase, reset, and staged re-commits for granular commit history.

#Git
How to Split a Commit in Git
Application 2021-06-01

How to Split a Commit in Git

Learn how to split Git commits using interactive rebase to create granular, organized commit history for cleaner code reviews.

#Git
Prompt Confirmation When Pushing Directly to Master
Application 2019-05-08

Prompt Confirmation When Pushing Directly to Master

How to build a safety net that prevents accidental direct pushes to the master branch in git by prompting for confirmation before the push goes through. While you can also block this on GitHub's side, this uses Git hooks for cases where that isn't practical due to operational constraints.

#Git#Shell Script
Starting Live Coding with Atom×TidalCycles×SuperCollider
Application 2018-06-11

Starting Live Coding with Atom×TidalCycles×SuperCollider

Create music through live coding using Atom editor, TidalCycles language, Haskell functions, and SuperCollider sound synthesis engine.

#Atom#Git#Haskell#homebrew#tidalcycles
Created Git Shortcut Commands in .bashrc
Application 2017-09-26

Created Git Shortcut Commands in .bashrc

Create powerful git aliases and bash functions for branch checkout, pull, and push operations using .bashrc configuration.

#bash#Git#Shell Script
Created a Shell Script to Simplify Git Commands
Application 2017-09-26

Created a Shell Script to Simplify Git Commands

Build interactive shell scripts using select to manage git branch checkouts, remote branch pulls, and local branch deletion.

#Git#Shell Script