git_pull 文件冲突解决

使用git pull代码时,经常会碰到有冲突的情况,提示如下信息:

error: Your local changes to 'c/environ.c' would be overwritten by merge.  Aborting.
Please, commit your changes or stash them before you can merge.

这个意思是说更新下来的内容和本地修改的内容有冲突,先提交你的改变或者先将本地修改暂时存储起来。

git stash # git stash list 
git pull
git stash pop stash@{0}

使用git pull文件时和本地文件冲突怎么办?