cover image

Pick. Squash. Drop. Rebase! (Comic)

It is a common practice to use `git rebase` to squash commits before creating or merging a pull request; nobody needs to see that you fixed 10 typos in 5 separate commits, and keeping that history is of no use. So how does a rebase look like?

on January 24, 2020

It is a common practice to use `git rebase` to squash commits before creating or merging a pull request; nobody needs to see that you fixed 10 typos in 5 separate commits, and keeping that history is of no use. So how does a rebase look like?

Read More...

cover image

Understanding Git Branches (Illustrated)

When multiple developers need to work in the same Git repository, it is important to define a process that allows collaboration. That's when branches become essential.

on January 17, 2020

When multiple developers need to work in the same Git repository, it is important to define a process that allows collaboration. That's when branches become essential.

Read More...

Built with Librarian by @erikaheidi.

Back to top