Magical Git when creating a branch off a remote branch

Git makes it extremely easy to create a new branch off a remote branch. Learn how it does so behind the scenes.... Read more 馃憠馃徑

August 25, 2023 路 2 min 路 Ayush Poddar

How to set a different Git branch name on remote

You don't necessarily need to use the same branch name when pushing it to remote. Learn how.... Read more 馃憠馃徑

August 23, 2023 路 2 min 路 Ayush Poddar

How to rename a Git branch (in remote too)

You might know how to rename a Git branch. But, do you know how to rename a remote branch too?... Read more 馃憠馃徑

August 22, 2023 路 2 min 路 Ayush Poddar

Enhance the way you list Git branches with these 3 options

Learn how to enhance your usage of git-branch to see exactly what you want to see... Read more 馃憠馃徑

August 20, 2023 路 2 min 路 Ayush Poddar

When (and more importantly why) are merge commits created?

Learn the relevance of a merge commit and when are they created... Read more 馃憠馃徑

August 20, 2023 路 2 min 路 Ayush Poddar

Did you know? A Git branch is essentially a 41-byte file

Git branches are extremely lightweight and simple to create. Learn about the internals of a Git branch to know why they are so awesome.... Read more 馃憠馃徑

August 18, 2023 路 4 min 路 Ayush Poddar

Internal mechanics of Git commits - Secret to Git's speed and lightweightness

Learn how Git uses a mechanism of simple pointers and checksums to provide speed and lightweightness.... Read more 馃憠馃徑

August 17, 2023 路 3 min 路 Ayush Poddar

Git Tags Continued - Share, Delete and Checkout

Explore operations like pushing tags, deleting tags and creating branches based off a tag in Git... Read more 馃憠馃徑

August 16, 2023 路 3 min 路 Ayush Poddar