If you get a grey area on first load of your Ng-Map, try this | Link
//vm.map is the Ng-Map instance var center = vm.map.getCenter(); google.maps.event.trigger(vm.map, "resize"); vm.map.setCenter(center);
I had to do a fairly large merge with many conflicts today. My suggestion is to:
git checkout branch-to-be-merged-into git checkout -b pre-merge-branchname git merge longlast-merged-branch
Once you have resolved all the conflicts, create a pull request from the pre-merge-branchname to the branch-to-be-merged-into. Then merge from there. This will, in theory, prevent you from screwing up your main branches by utilizing the pre-merge-branchname as a kind of staging area for your merge. However, it is best you do not let your branches get too far out of sync if possible. This will reduce the number of conflicts and be easier to manage.
I will be investigating this possibility next week: