git拉取远程代码,但不要覆盖本地新修改的代码 先切换到自己的分支 git checkout 自己的分支名 在自己分支上,先提交 git add . 然后,将提交的代码放到暂存区 git stash 切换到主分支 git checkout master 拉取远程master代码 git pull origin master 创建一个新的分支 git checkout -b 新分支名 现在,将刚刚暂存区的代码放回本地 git stash pop 最后按正常提交推送代码即可