plzhans (Son Won Chul) @plzhans

A blog documenting the troubleshooting behind things I've built.

GitHub LinkedIn code mail rss

Categories
Tags

Posts

Git Deleted Branch Recovery: Bringing It Back with reflog and fsck
Git Deleted Branch Recovery: Bringing It Back with reflog and fsck A step-by-step guide to finding and recovering a deleted Git branch using reflog. Also covers how to find dangling commits with git fsck --lost-found when reflog has expired and has no record, along …
Git Jan 9, 2025
HTTPS TLS/SSL Free vs Paid Certificates
HTTPS TLS/SSL Free vs Paid Certificates Compare TLS/SSL certificate issuance flows across free (ACME/Let's Encrypt), paid, and cloud-managed options, and design renewal automation plus termination point minimization to reduce cost and …
Web Mar 17, 2022
How to fix missing TortoiseGit icon overlays on Windows
How to fix missing TortoiseGit icon overlays on Windows When Windows Explorer hides TortoiseGit status icons, check the ShellIconOverlayIdentifiers limit and priority. Clean up the registry and restart Explorer to bring the overlays back instantly.
Git Feb 27, 2021
Fixing TortoiseGit Authentication Errors: How to Clear Saved Authentication Data
Fixing TortoiseGit Authentication Errors: How to Clear Saved Authentication Data A walkthrough of how to fix repeated Authentication failed errors in TortoiseGit by clearing saved authentication data via Clear in Saved Data. Covers cleaning up the Windows Credential Manager, …
Git Sep 3, 2020
How to migrate SVN to Git: git svn clone
How to migrate SVN to Git: git svn clone A quick guide to using git svn clone when migrating an SVN repository to Git. Learn how to prepare an authors file, what the -s (std-layout) option means, and which install links and verification …
Git Dec 1, 2019
Completely removing leaked secrets from Git history with git filter-repo (force push and resync)
Completely removing leaked secrets from Git history with git filter-repo (force push and resync) Step-by-step procedure for wiping .env files, secrets, and tokens from Git history with git filter-repo. Define filter rules, validate the rewritten history, force-push the new graph, resync every …
Git May 18, 2019
How to Set Tabs to 4 Spaces in MySQL Workbench
How to Set Tabs to 4 Spaces in MySQL Workbench This post summarizes how to configure the Indentation setting in MySQL Workbench so that tab input is converted to 4 spaces. It also covers batch-converting SQL files that already contain tabs using …
Database May 17, 2019