I never used git
before GitHub
released the Windows app, so I've never used it in command line.
So here's my situation:
I did some commits on master
, then switched branch and did some commits there too. All without pushing to GitHub.
When I then clicked sync
in the the windows app (which I assume does git push
), to my surprise, all my commits were pushed to my new branch - even the commits I made while I was in master
.
Since this is the behavior of the windows app, I guess I have to use the command line.
What is the correct git push
command to push the commits to the correct branches on the remote?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…