This content originally appeared on Mark's Dev Blog and was authored by Mark's Dev Blog
Today I had the opportunity to do a talk on "Using Git Effectively" for the "The Monthly Dev" Meetup stream.
I've done some prior posts and talks about Git usage:
- My 2018 post Rewriting Your Git History and JS Source for Fun and Profit, which explained how I migrated and rewrote the entire history and source code of an existing Git repository
- A 2019 talk on Git Under the Hood, which talked about some Git data structures and techniques
- My recent post Using Git for Version Control Effectively, which expanded on that talk to give a lot more details on how to use Git the right way.
Today's talk was a revised version of the talk from 2019. I covered:
- How Git actually stores data internally
- Different kinds of tools you can use with Git
- Useful techniques for altering that history during development, such as "rebasing" and "cherry-picking"
- Some suggested best practices for working with Git
Using Git Effectively - slides
The livestream was shown on Youtube and is viewable there:
Using Git Effectively - video
This content originally appeared on Mark's Dev Blog and was authored by Mark's Dev Blog

Mark's Dev Blog | Sciencx (2021-05-26T03:00:00+00:00) Presentations: Using Git Effectively. Retrieved from https://www.scien.cx/2021/05/26/presentations-using-git-effectively/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.