一、正常上传本地代码到远程分支
git add .
在项目文件夹下直接git add .(.代表着目录下全部文件,如果只修改了一个文件那样可以直接git add 文件名称,进行提交)
git commit -m "备注"
这一步可以将代码提交到本地分支上
git push origin 远程分支
将本地代码提交到远程仓库
二、如果本地与远程都做了修改,存在冲突
git stash
可以先拉取远程代码到本地,这个时候需要能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,并且版本回退到上次提交的状态
git pull
拉取远程代码
git stash pop
从git栈中获取到最近一次stash进去的内容,恢复工作区的内容。。获取之后,会删除栈中对应的stash,这个时候可在本地查找具有冲突的地方进行手动修改