Ubuntu中从git上更新下载
检查本地和仓库的状态区别:git status
检查此时分支:git branch
切换所处的分支:git checkout develop
下载:git pull origin develop
遇到“your local changes to the following files would to be overwritten”,错误时,解决方法如下两种:
保留修改,执行以下三条命令
git stash #封存修改,备份当前工作区内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前工作区内容保存到Git栈中
git pull origin master#拉取服务器上当前分支代码
git stash pop #把修改还原,从Git栈中读取最近一次保存的内容,恢复工作区相关内容。同时,用户可能进行多次stash操作,需要保证后stash的最先被取到,所以用栈(先进后出)来管理;pop取栈顶的内容并恢复
废弃修改(除非确定不需要本地的修改了)
git reset --hard
git pull origin master