I talk about my decade-long experience with Git as a Developer, and how it brings in news ways to collaborate compared to proprietary tools like Perforce.
·Diverge at 2 levels ·Clone or Fork + Clone ·A new branch out of local main ·Frequently sync local main with origin/main ·Frequently merge/rebase feature branch onto local main ·Delete the local + tracking feature branches, once feature gets merged into origin/main 15 — ! @GopalAkshintala " overfullstack.ga
and now my build is failing or server isn’t starting, should I shelve all my changes and try? (And then I notice 50 outdated files ) ·The PR is too large to review, can you break it? (A 3ptr just to break the PR ) 18 — ! @GopalAkshintala " overfullstack.ga
different Branches ⋔ ·Switch between branches with ease ·git stash ~ shelve in perforce, handy while switching 22 — ! @GopalAkshintala " overfullstack.ga
with a simple Google search ·Goto for any OSS ·Proven for Mega projects ·Android ·Ubuntu ·Goes hand-in-hand with the modern module structure 30 — ! @GopalAkshintala " overfullstack.ga