Managing my dotfiles as a git repository
A developer explains his simple system for managing dotfiles by turning his $HOME directory into a git repository with a clever .gitignore.
A developer explains his simple system for managing dotfiles by turning his $HOME directory into a git repository with a clever .gitignore.
A guide to setting up a self-hosted Git alternative using Gitea, prompted by ethical concerns over GitHub's ICE contract.
A guide explaining the purpose of .gitignore, the difference between project-specific and global ignore files, and best practices for keeping repositories clean.
An advanced Git cheat sheet covering navigation, rollbacks, squashing, stashing, and cleanup commands for experienced developers.
A technical guide explaining how to update a forked GitHub repository using git rebase commands.
Analyzes Git's strengths and limitations for game development, introducing GitCentral as a tailored solution.
Analyzes source control options for game development, focusing on challenges with binary assets and team workflows.
A developer's update on Sourcehut's progress, including web-based patchsets, and Wayland news like sway improvements and a new book.
Explains the internal data model of Git, detailing what happens under the hood when you run 'git commit'.
A developer shares common mistakes and automated solutions for managing software releases in open-source projects.
A developer shares their personal collection of useful shell aliases for zsh, including commands for npm, yarn, and system tasks.
The author streamlines a SaaS deployment by removing the Git clone from the server, detailing the steps for Let's Encrypt and Git SHA changes.
A guide to Git basics for IT operators new to source control, covering key concepts and commands to get started easily.
A guide to establishing a productive Git workflow for development teams, covering branch strategies and best practices.
Developer shares updates on SourceHut, aerc email client, Sway/Wayland, and VR support for Linux, from Osaka.
A technical guide to customizing a Raspberry Pi's command line environment, installing Git and Vim, and mounting NFS shares for expanded storage.
The author explains their decision to create a Patreon for financial support to improve their long-form educational content and live streams.
Explains the purpose and best practices for using a .gitattributes file to manage line endings and Git LFS in software repositories.
A beginner's guide to using Git and GitHub for code version control, based on a Python Frederick presentation.
SourceHut introduces code annotations, allowing developers to add markdown and links to source code via CI-generated JSON files.