
Most people who work in IT can relate to this. We have this concept called Main branch and then we have dev branch on which we keep working and then after everyone is done, we merge it into the main(or master) branch.
While developing we should be be clearly are we on the dev branch or are we in the main branch, in the same way the place we are living, we should be clear whether it is our dev branch or main branch

Main branch is where we will finally go and merge into, mostly into retirement.
For me it is absolutely clear, Singapore is my Dev branch and India is the Main branch, which I have to go and merge into.
Just like in development, if you are not in sync, you will have merge conflicts

