So that user can still push to a remote branch. Plus it should be possible to configure that make this remote branch as the tracking branch for local branch