December 2020
Intermediate to advanced
384 pages
9h 54m
English

Version control systems are tools that record all source code changes and make it easy to retrieve older versions of the code. Think of these tools as sophisticated undo features. For example, if you replace a function and then later decide you liked the old one better, you can restore your code to the original version. Or if you discover a new bug, you can go back to earlier versions to identify when it first appeared and which code change caused it.
A version control system manages files as you make changes to them. This is preferable to, say, making a copy of your myProject folder and naming it ...
Read now
Unlock full access