Start from the basics, learning how to stage, commit, and understand the Git workflow.
background
let's start
time to commit
know your history
q&a
Move beyond the basics with branches and gain insights into the importance of version control in collaborative projects.
making a difference
revert all the things
can anybody hear me?
collaboration & branches
merge the branches
realistic situation
q&a
State to contributing and understand branch merging while resolving conflicts.
merge commit
everything is in conflict
remote branches
branches & tags
q&a
Discover best practices for working in large projects and learn advanced tools like rebasing.
start of a rebase story
rebase branches
it's all about conflicts
logs, logs everywhere
different or difficult
q&a
Discover best practices for working in large projects and learn advanced tools like rebasing.
advanced rebase
the adventure continues
stashing the good stuff
section 4
section 5
Discover best practices for working in large projects and learn advanced tools like rebasing.
section 1
section 2
section 3
section 4
section 5
foo
section 1
Nir Galon is a software engineer for over a decade. He began his journey as a self taught progammer in his early age and continued from their to a coumputer science degree while working as a full stack software engineer in the industry.
While Nir has experience working in the banking-tech sector and was part of the team maintaining systems at Harvard university, most of his life he lead teams and created products from scratch in the defense-tech sector. Nir also contribute to open source projects while creating some of his own.
Theory is nice but it's time for you to learn how the industry works