Git Weekly

🚀 My Book on Docker & Kubernetes Security is Coming Soon!

⏳ Countdown to launch:

I'm writing a hands-on, 250-page book packed with practical tips for securing Docker and Kubernetes in real-world setups. Sign up now to get a free chapter and early access!

Post thumbnail
A guide to determine the Git branch you're on using various methods.
Issue: #1
Series: Git Weekly
Beginner
Published: 3/28/2022
Post thumbnail
A guide to change a commit's author on Git, including changing the last commit's author and an older commit's author.
Issue: #2
Series: Git Weekly
Intermediate
Published: 4/4/2022
Post thumbnail
A guide to understanding the differences between Git merge and rebase, including fast-forward merge, real merge, and squash merge.
Issue: #3
Series: Git Weekly
Intermediate
Published: 4/11/2022
Post thumbnail
A guide to understanding when to use Git merge or rebase, including pros and cons of each workflow.
Issue: #4
Series: Git Weekly
Intermediate
Published: 4/18/2022
Post thumbnail
A guide to squashing Git commits, including manual squash and auto-squash.
Issue: #5
Series: Git Weekly
Intermediate
Published: 4/25/2022
Post thumbnail
A guide to get a file from another branch or another repo using Git.
Issue: #6
Series: Git Weekly
Intermediate
Published: 5/9/2022
Post thumbnail
A guide to using Git submodules, including creating, cloning, and contributing to submodules.
Issue: #7
Series: Git Weekly
Intermediate
Published: 5/16/2022
Post thumbnail
A guide to updating Git submodules, including how to update to the latest version, a specific version, and how to commit changes.
Issue: #8
Series: Git Weekly
Intermediate
Published: 5/23/2022
Post thumbnail
A guide to basic Git commands, including setting up your name and email, cloning a repository, checking the status of files, and committing changes.
Issue: #9
Series: Git Weekly
Beginner
Published: 5/30/2022
Post thumbnail
A simple guide to Git partial staging, using interactive staging.
Issue: #15
Series: Git Weekly
Beginner
Published: 7/13/2022