Version Control system, and branches. In a simple model, branch it and merge the changes back later. The software will handle the differences painlessly most of the time, though the merged version could still go wrong anyway.this has always bugged me.
Can someone who's familiar with version software development enlighten us with one thing:
How do the people working on iOS 9 know to implement the changes that the people working on 8.1.3 are implementing?
Or even how do the 8.2 people know? for all they know, the 8.1.3 people are rewriting the same codes that the other team's rewriting
right?
Last edited: