I have cloned a repository and the master
branch in my repo is tracking origin/master
. I created a work
branch and changed some config files specific to my dev machine to make the app work.
My normal workflow will be to switch to master
branch, merge changes made in work
branch and push
those changes upstream. The problem is that i don't want my specific chnages to get pushed. When i merge my work
branch into master
those changes are merged also.
The only solution I've found so far is not to commit those changes in work
but that's not a satisfactory solution.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…