I basically have a new branch, which I want to track master in the sense that I want to be able to pull changes from, but I also do not want to push to it. To be clear here is what I want: 1. I want my branch to be able to track master and I could pull from master at any time if I wanted 2. when I pushing, I want to specify which branch to push to, either the local or the master (perhaps master will be my default push since i'm tracking it, but that is fine as long as I can specify to push to local instead.)
Thank you!