Multiple people work on the same project and we have a problem managing. (in terms of having multiple source codes, sometimes a co-worker grabs an older source code rather than the most recent one, one person forgot to rename to a higher version number after working on it, etc etc) I was reading about it, and if two people work on it at the same time it saves two copies which can be merged together later? how efficient is this? How was your experience with GitHub? Also we have an ERP system that was built using powerbuilder, is there anything i can use to help with version control? Edit: Does it also snap changes in the storyboard?