I'm having a hard time grasping the concept of change lists as far as what can it give me what a commmit can't? I mean if I commit a file, make changes, then commit again, I can use the diff viewer to view my changes. I don't understand where does the change list comes into the picture. I guess I'm missing some examples from the documentation.
The docs does explain click this button to do this or do that. But I can figure that out without reading the docs. I just don't understand what are change lists good for.
Can someone give an example of a workflow?