Adjusting Git Commit Times

Introduction There may be situations where you need to adjust the time of a Git commit. For example: Organizing commit history across different time zones Maintaining a chronological commit history of a project Adjusting timestamps of restored code from a backup However, adjusting commit times should be done with caution, especially in collaborative projects. Methods to Adjust Commit Times 1. Specify Time When Creating a New Commit When creating a new commit, you can specify a specific time: ...

May 25, 2024 · 2 min · 370 words · In-Jun Hwang

Why I Chose Linux as My Primary Operating System

Introduction It’s been several years since I started using Linux as my primary operating system as a developer. When a colleague recently asked me “why do you use Linux,” I couldn’t explain my reasons systematically. I’d like to take this opportunity to organize my thoughts on why I chose Linux. Main Reasons for Choosing Linux 1. Convenience of the Development Environment From a developer’s perspective, the biggest advantage of Linux is the ease of setting up a development environment. You can easily install necessary tools through package managers and benefit from an efficient terminal-based work environment. In particular, high compatibility with container technologies and the native Unix environment greatly enhance the development workflow. ...

May 16, 2024 · 3 min · 477 words · In-Jun Hwang