We do not use the word "commit" on remote repo right? we commit changes to local repo/branch and do push to remote or do pull from remote. So on remote -- each astrek represents a change that was accepted from localrepo.
When we branch from trunk - which side the branch go? does it have any significance?