馃摑 A series of concise posts - hyper-focused on a single concept.

Use your gitignore efficiently - Learn supported patterns.

Learn the patterns supported by gitignore to use it efficiently and avoid weird bugs... Read more 馃憠馃徑

August 7, 2023 路 3 min 路 Ayush Poddar

How does Git store the version history of a project?

Does Git store the version history as a series of patches? Or is it different in its architecture?... Read more 馃憠馃徑

August 4, 2023 路 2 min 路 Ayush Poddar

The three states of Git - Looking into a typical Git workflow

What does a typical workflow in Git project look like? Lets find out.... Read more 馃憠馃徑

August 3, 2023 路 2 min 路 Ayush Poddar

Advanced Git Rebasing: The Powerful --onto Flag

If you want to change the current base of your feature branch, the --onto flag should help you.... Read more 馃憠馃徑

August 1, 2023 路 1 min 路 Ayush Poddar

Interactive Git Rebasing

Rebase your git branch with more control using the interactive mode... Read more 馃憠馃徑

July 31, 2023 路 3 min 路 Ayush Poddar

Can you rebase on just the main branch? No.

Your feature branch can be rebased on anything, not only a branch... Read more 馃憠馃徑

July 30, 2023 路 1 min 路 Ayush Poddar

Stop merging the main branch into your feature branch! Try rebasing

Learn how to use git rebase to incorporate changes from the main branch, while keeping your feature branch clean... Read more 馃憠馃徑

July 29, 2023 路 2 min 路 Ayush Poddar

How to add new changes to most recent git commit?

Learn how to add new changes to the most recent git commit; and edit its commit message... Read more 馃憠馃徑

July 28, 2023 路 2 min 路 Ayush Poddar