今天同事在使用git pull代碼纯赎,碰到有沖突的情況,提示如下信息:
Please commit your changes or stash them before you merge.
Aborting
意思是說更新下來的內(nèi)容和本地修改的內(nèi)容有沖突,先提交你的改變或者先將本地修改暫時存儲起來。
這個問題處理起來非常簡單
1匾七、先將本地修改存儲起來git命令
$ git stash
這樣本地的所有修改就都被暫時存儲起來 。是用命令$git stash list可以看到保存的信息
2江兢、pull內(nèi)容
$ git pull
3昨忆、還原剛才暫時存儲的內(nèi)容
$ git stash pop stash@{0}
4、解決文件中沖突的的部分
function DeleteAccountInfoByUserId($userid)
{
try {
$this->em->createQueryBuilder()
<<<<<<< Updated upstream
->update('AppBundle:TDUserAccountInfo', 'a')
->set('a.status', 1)
->where('a.userId = :userId')
->setParameter('userId', $userid)
=======
->update('AppBundle:TDUserAccountInfo','a')
->set('a.status',1)
->where('a.user = :userId')
->setParameter('userId',$userid)
>>>>>>> Stashed changes
->getQuery()->execute();
return true;
} catch (Exception $e) {
return false;
}
}
具體怎么解決沖突杉允,請百度